The United States and Iran traded strikes on Thursday for the second day running as Washington and Tehran battled over the strategic Strait of Hormuz.

The latest round of attacks, which the US said was carried out in response to Tuesday’s assault on three cargo ships transiting the strait, came hours after US President Donald Trump said he believed an interim ceasefire with Iran to be “over”.

US forces said the latest attacks against Iran were aimed at “their ability to threaten the freedom of navigation in the Strait of Hormuz”, citing recent strikes against commerical ships the waterway.

“This is in retribution for yesterday’s bombing of ships by Iran. If it happens again, it will get much worse!” Trump wrote on his Truth Social platform.

The US strikes rattled several cities along Iran’s southern coast and left some areas without power. The US Central Command said later they had struck approximately 90 military targets.