A tentative ceasefire in the Iran war is under strain due to Israel’s bombardment of Beirut and Tehran’s continued control over the Strait of Hormuz.