Donald Trump has declared a US-Iran peace deal complete, announcing the reopening of the Strait of Hormuz just days before an official signing ceremony in Switzerland.
UK Defence Secretary John Healey has resigned, telling Prime Minister Keir Starmer the government's spending plans fall short of what's needed at this time.