The US military announced early on Thursday it had completed “a heavy wave of strikes against Iran” conducted in response to earlier Iranian attacks on a US base in Jordan.

The latest barrage came after the US partnered with Saudi Arabia to strike Iran-backed militias in neighbouring Iraq, killing at least 20 fighters and six Iranian advisers.

The US Central Command said in a post on social media that over a two hour period, the US struck “dozens” of targets belonging to Iran’s Revolutionary Guard Corps, including military command centres as well as missile and drone facilities, coastal surveillance and defence sites.

The new strikes came hours after US President Donald Trump vowed to hit Iran “very hard” after it targeted a base in Jordan that hosts US troops.

Iranian state media said two people were injured in attacks on the island of Qeshm in the Strait of Hormuz and that explosions were also reported in Khuzestan province, west of the country, neighbouring Iraq and Kuwait.