Iran fired on U.S. allies in the Gulf early Wednesday, following a night of American bombardment that Iranian officials say included a deadly strike on a wedding party.

The latest violence has ended a month-long lull in fighting between the U.S. and Iran and raised new questions about how to end a war

Fighting between the U.S. and Iran has increased since the weekend after the American military hit Iranian rocket launchers on an island in the Strait of Hormuz.

Iran retaliated by firing missiles at American bases in Jordan, which were all intercepted.

Iran also fired drones at Kuwait late Tuesday that were intercepted.

On Monday, the United Arab Emirates said it had intercepted an incoming Iranian drone over its waters.

Bahrain, which hosts an important U.S. naval base, says its air defence systems intercepted incoming fire from Iran early Wednesday.