Iraq’s new prime minister Ali al‑Zaidi has formally taken office in Baghdad, pledging reforms. Post navigation Iran war live: Tehran plans tolls in Hormuz; Trump warns of ‘very bad time’ Israel kills at least five in Lebanon after ‘ceasefire’ extended