Earlier, a leaked Pentagon email had set out options for the US to punish Nato allies for refusing to join US-Israeli strikes against Iran.

Trump has repeatedly insulted Keir Starmer, calling him cowardly because of his unwillingness to join the war

An internal Pentagon document reportedly raised the prospect of a change in position in retaliation for the UK not joining the Iran war.