
Donald Trump has said it will be a “tough thing” for Sir Keir Starmer to survive as Prime Minister unless he shifts his position on energy and immigration.
But the US president, who has had a fractious relationship with Sir Keir over Iran and has repeatedly criticised him, stopped short of saying the Labour leader should quit, and said he thought “he’s a nice man”.