Attacks likely to continue overnight even as ceasefire seemingly agreed
While Donald Trump does appear to have secured a ceasefire agreement between Iran and Israel, the conflict may not be over just yet.
That's because Trump has presented a complicated picture of the deal in his social media post, in which he announced the pathway to an "official end" to the war.
The way he worded it suggests there are still a couple of caveats.
Let's break down this key part of his post, as he worded it:
It has been fully agreed by and between Israel and Iran that there will be a Complete and Total CEASEFIRE (in approximately 6 hours from now, when Israel and Iran have wound down and completed their in progress, final missions!), for 12 hours, at which point the War will be considered, ENDED! Officially, Iran will start the CEASEFIRE and, upon the 12th Hour, Israel will start the CEASEFIRE and, upon the 24th Hour, an Official END to THE 12 DAY WAR will be saluted by the World.
He seems to be suggesting Israel and Iran would have some time to complete any missions under way, at which point the ceasefire will begin in a staged process.
This isn't totally clear but, based on this wording, there may be points at which the ceasefire applies only to one side and not the other.
And he makes the point that both sides will complete their missions.
So we will, potentially, see more strikes in both countries over the coming hours.
This is picked up by our US correspondent Mark Stone, who said there are moments of high jeopardy in any ceasefire negotiations.
"And that could mean that the whole thing falls apart," he said.
"So a really complicated message from Donald Trump, but the thrust of it appears to be... that both sides have agreed to this.
"As long as it can last - as long as there isn't some huge moment either from one side or the other, which collapses everything - then this is a remarkable moment for diplomacy, and a remarkable moment for Donald Trump."