Donald Trump has declared Keir Starmer 'will resign' as he fuelled expectations the Prime Minister will announce he is quitting Downing Street as soon as tomorrow.

The US President, who met with Sir Keir at last week's G7 summit in France, waded into Labour's leadership crisis to claim Sir Keir will be standing down.

'Keir Starmer will resign as Prime Minister of The United Kingdom,' he posted on his TruthSocial site in his latest intervention into British politics.

'He failed badly on two very important subjects- IMMIGRATION AND ENERGY (OPEN NORTH SEA OIL!). I wish him well! President DJT'

Reform UK leader Nigel Farage said of Mr Trump's latest criticisms of Sir Keir's domestic policies: 'The list is longer than that!'