Sir Keir Starmer resists Donald Trump's new Iran demand after US President sends 'very bad future' warning

Donald Trump called on seven allies to send warships to clear the Strait of Hormuz