Donald Trump has declared Sir Keir Starmer will resign as Prime Minister after failing to tackle the migrant crisis.
In a post on Truth Social, the US President also took aim at Sir Keir over his refusal to open up the North Sea to new oil licences.
He said: "Keir Starmer will resign as Prime Minister of the United Kingdom. He failed badly on two very important subjects - Immigration and energy (open North Sea oil). I will him well!"
Sir Keir, who will likely secure his place in history as Labour's shortest-serving Prime Minister, is expected to announce his plan to step down as soon as tomorrow.
British Prime Minister Keir Starmer is expected to announce his resignation on Monday, June 22, 2026, following overwhelming pressure from within his own Labour Party and a decisive by-election victory for his rival, Andy Burnham. Reports indicate Starmer has concluded his position is no longer tenable and plans to set out a timetable for an orderly exit, potentially handing over leadership by September.
Mounting internal pressure played a critical role in this decision, with over 100 Labour MPs reportedly calling for his departure and senior cabinet ministers advising him to step down to prevent further party division. The situation escalated after Burnham won a parliamentary seat in Makerfield, positioning him to launch a formal leadership challenge that many in the party believe he would win.
External commentary intensified the speculation, particularly after US President Donald Trump declared on social media that Starmer "will resign" due to failures on immigration and energy policy. While Starmer had previously vowed to fight any leadership contest, allies now suggest he recognizes the "game is up" and aims to ensure a smooth transition rather than face a damaging internal battle.