The US president's message came amid media reports that he was planning new, intense strikes on Iran over the weekend.

Donald Trump says he has cancelled strikes against Iran provided a deal was struck "rapidly" with the country. In a post on Truth Social, the US president wrote that he had decided to "cancel the attack, subject to being able to rapidly make a DEAL" - which would include the immediate opening of the Strait of Hormuz and an end to "Iran's nuclear threat". Trump said the decision had been taken alongside Israel. The announcement came amid US media reports that Washington might have been planning new, intense strikes on Iran over the weekend. Tehran earlier accused the US of escalating tensions, saying any regional state co-operating with Washington would be "engulfed by the flames of war". In the post, Trump said the US was "locked and loaded and ready to go against the Islamic Republic of Iran, at levels of Military Terror, Strength, and Power not seen since World War II". But he said he had cancelled the strikes after being "asked" by Iran and other countries in the Middle East to "hold off" on any attack to allow for a deal to be reached. He appeared to suggest progress towards an agreement had been made, saying that the "perimeters of a deal has been agreed to". "This would include the Immediate, Complete, and Total OPENING OF THE HORMUZ STRAIT, and an end to Iran's nuclear threat," he wrote.