Sir Keir Starmer said he would not join war in Iran without a “lawful basis” as he hit back at Donald Trump’s fresh criticism of him.
The US president on Tuesday said Sir Keir was “not Winston Churchill” in his latest rebuke of the PM, who did not allow American planes to launch their initial strikes against Tehran from British bases.