England supporters are filling pubs and fanzones across the country as they prepare to watch their team face Ukraine for a place in the semi-final of Euro 2020.
The match will be the squad’s first fixture away from home soil so far this tournament and fans have not been allowed to travel to Rome due to the pandemic.
Instead, up to 39 million people are expected to watch the game on TV with hopes high that Gareth Southgate’s men will reach the last four for the first time in 25 years.
Town and city centres have filled with people wearing England’s signature white shirts or decking themselves out in St George’s crosses.
A group in Newcastle were already getting into the spirit of it this morning, by dressing as St George himself and heading out into the city centre.
Up to £533 million could be spent in pubs during the big match, with 19 million pints being drunk over the course of the day.
Many have filled the pubs early to bag the best seats and soak up the atmosphere ahead of kick-off.
Supermarkets are also benefiting, as supporters will spend £348 million stocking up on match day essentials to consume at home.