In pubs and fan zones, supporters lobbed several of the estimated 10 million pints bought on Wednesday into the air in celebration, while others removed their shirts, embraced strangers, or simply wept.
The jubilation – after more than a year of restrictions while fighting a pandemic – came after England made history with a penalty against Denmark to reach their first major final in 55 years.
At the Vinegar Yard in London
The streets of Birmingham
Many fans stayed out late to enjoy the win, with dozens of supporters in Leicester Square climbing on top of a number 9 double-decker bus to Aldwych, cheering and holding a St George’s flag aloft before crowds were broken up by police.
Met Police said 20 arrests were made in London, with alleged offences including common assault, public order and assault on police.
Fans would have been thrilled to hear former England defender Gary Neville calling for a national celebration for the 2-1 win.
We’ve done this together ❤️
Thank you so much for your support tonight. pic.twitter.com/aofDedE8Ep
— England (@England) July 8, 2021
"We have never done this before in our lifetimes," Neville said on ITV.
"We have had so much pain, so much dismay and so much let-down, and now we are going to a final.
"For the next few days those lads have got to focus, but we don’t have to. This country is absolutely bouncing. National holiday, enjoy yourselves."