India, June 24 -- US President Donald Trump on Tuesday said that a ceasefire has been agreed between Israel and Iran.

Trump said on Truth Social that the ceasefire will be phased in over 24 hours and would bring an "Official END" to war. There was no immediate comment from Iran or Israel on Trump's announcement. Follow Israel-Iran live updates here.

In his post, Trump suggested that Israel and Iran would have some time to complete any missions that are underway, following which the ceasefire would begin in a staged process.

"CONGRATULATIONS TO EVERYONE! 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 co...