Euro 2020: who are the last four teams battling it out for a place in the final?

The semi-finals of #EURO2020 are coming to London’s Wembley Stadium this week. Here are the teams.