Keir Starmer left embarrassed on live TV as foul-mouthed England chant breaks out

Keir Starmer was left embarrassed on GB News after an England supporter openly repeated a foul-mouthed chant aimed at the Prime Minister during a live broadcast.

Presenter Ben Leo was reporting from Dallas during the World Cup when he spoke to a British fan who said on air: “I’d like to say as well, everybody – the England fans – started singing ‘f*** Keir Starmer’.”

Taken aback, Leo quickly replied: “Don’t say that! We apologise. He’s a great prime minister, we apologise for any foul language!” while the fan laughed and responded: “Yeah, I’m sorry.”

Still amused, Leo asked what his message was, but the guest simply shouted: “Rupert Lowe, Restore Britain!” before Leo wrapped up: “Good man, thank you.”

The moment came after a difficult few days for Starmer, who has also faced criticism and awkward encounters involving US President Donald Trump.

Trump said during a White House briefing that he was “a little disappointed” with the UK over military support discussions, claiming he suggested sending ships but received a delayed response from the Prime Minister.

He also appeared to snub Starmer at the G7 summit, turning instead to greet French President Emmanuel Macron, and at another point was seen engaging with other leaders while largely ignoring the UK Prime Minister.