The prime minister beamed, threw his hands in the air and hugged his new bride as England secured a place in their first major tournament final in 55 years.
Opting for patriotic instead of formal, Johnson – who is not known for being a big football fan – wore an England shirt as Harry Kane’s extra time goal saw the Three Lions edge a 2-1 victory over Denmark.
Carrie Johnson smiled and cheered with her husband and thousands of fans at Wembley, as chants of ‘it’s coming home’ bellowed around the stadium.
Following the final whistle, the prime minister hailed a “fantastic performance” from England as he urged the Three Lions to “bring it home”.
He tweeted: “Tonight @England played their hearts out.
“What a fantastic performance from Gareth Southgate’s squad.
“Now to the final. Let’s bring it home.”
The final score marked a night of mixed emotions for home fans, after Denmark took an unlikely lead only to concede an own goal equaliser 10 minutes later.
England fans outnumbered their Danish counterparts by six-to-one inside Wembley due to coronavirus-related travel restrictions.
So it was little surprise the majority of the 60,000 supporters roared as players embraced at the end of a gruelling extra-time period.
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.
England’s men last reached a major final in 1966, while the women’s side were losing finalists at Euro 1984 and 2009.
The final against Italy will take place on Sunday at 8pm.