All you need to know about the 10 Euro 2024 stadiums, including history and geography lessons on the German venues
Hosts Germany face Scotland, Hungary and Switzerland in Group A
All the latest news, deals, rumours and gossip during the summer window