Euro 2020: Italy vs Spain semi-final – Live

Live updates from the first semi-final taking place at London’s Wembley Stadium.