England players all smiles as they step up preparations for Euro 2020 semi-final clash with Denmark

All 26 players took part in training, meaning Gareth Southgate should have a full squad to choose from ahead of Tuesday’s game with the Danes, who beat the Czech Republic to reach the last four.
Source: dailymail.co.uk