The fragile US-Iran ceasefire has fractured, with both sides exchanging intensifying strikes across the Middle East. US President Trump declared the truce 'over' after Iranian attacks on commercial ships in the Strait of Hormuz, while mediators work to resume talks.