Trump announces ceasefire reached in Israel-Iran war

US President Donald Trump announced on Monday evening that Israel and Iran would soon declare a "total and complete" ceasefire.
"On the assumption that everything works as it should, which it will, I would like to congratulate both Countries, Israel and Iran, on having the Stamina, Courage, and Intelligence to end, what should be called, 'THE 12 DAY WAR'," Trump wrote on his Truth Social site.
Trump's announcement came several hours after Iran launched an attack on US bases in the region, in retaliation for a US attack that severely damaged three of Iran's nuclear facilities. Trump said earlier on Monday that no one was injured in Iran's missile attack on the US base in Qatar, although the country temporarily closed its airspace.
The US president said the ceasefire would be phased in over 24 hours.
Israel began its strikes on Iranian military and nuclear facilities on June 12, and Iran responded with missile attacks on Israel. Dozens of people were killed on the ground in both countries during the conflict.