The United States struck Iran Monday for a second day running, drawing Tehran's reprisals against US allies in the Gulf as the foes battle over the status of the strategic Strait of Hormuz. Iran's Revolutionary Guards said they had struck US military targets and bases in Jordan, Bahrain and Kuwait, state media reported on Monday.

Fresh wave of tit-for-tat attacks follows Donald Trump’s declaration that an interim agreement to end the war is ‘over’.

"If you strike, you will be struck back,” Iran’s top negotiator, Mohammad Baqer Qalibaf, says; US says it struck 90 military targets in Iran.

Iran announced it was again closing the Strait of Hormuz on Sunday and hit Gulf neighbours in retaliation for US strikes, further undermining efforts to salvage Middle East peace…