The Iran conflict will "define us for a generation", Sir Keir Starmer has said on the last day of his visit to the Gulf region.

The prime minister said the US-Iran ceasefire agreement was "fragile" and that the Strait of Hormuz would need to be "part of the solution".

The shipping lane has effectively been closed to vessels, including those carrying oil and fertiliser, since the start of the conflict leading to a rise in petrol and food prices.

It comes after Sir Keir said he was "fed up with the fact that families across the country see their bills go up and down... because of the actions of Putin or Trump".

The prime minister made the remarks about the Russian and American presidents during an interview with ITV on Thursday, when he also spoke with Trump to discuss the war.