Oh, sorry. Originally there were two venues in the UK (Wembley and Hampden (Glasgow)) where the Euros were going to be staged. I would imagine that should the Euros be hosted solely in England they actually mean GB because I can’t see any reason why it would differ between England, Scotland and Wales. They may also extend that to Northern Ireland and perhaps Ireland too (Aviva, Dublin was also one of the original venues)?
If this is confirmed I would expect the venues will be Wembley, Hampden, Principality Stadium…and then Old Trafford, Villa Park, Anfield, St James’, Tottenham Hotspur Stadium, Emirates, Etihad, London Stadium…those would also be contenders I imagine.