US president Donald Trump has said that Sir Keir Starmer “will resign” as prime minister, accusing him of “failing badly” on immigration and energy.
Mr Trump’s intervention comes as Sir Keir faces mounting pressure to set out a resignation timetable after Andy Burnham’s by-election win.