EURO 2020 squads for every team

The EURO 2020 squads are all but confirmed, as the European Championships will be stacked this summer.