Iran has re-closed the Strait of Hormuz just hours after the announcement of a fragile ceasefire with the US. Meanwhile, Israel and Hezbollah in Lebanon continue to trade strikes.