The US president claims Iran and other Middle Eastern countries asked Washington to hold off on any attack as the "perimeters" of a deal had been agreed.

Donald Trump says he has cancelled strikes against Iran, provided a deal is struck "rapidly" with the country. In a post on Truth Social, the US president said he had been asked by Iran and other countries in the Middle East to "hold off" on any attack as the "perimeters" of a deal had been agreed. Trump's comments came after reports that the US and Israel may have been planning new, intense strikes on Iran. It is not the first time that Trump has issued apocalyptic warnings, only to subsequently insist that diplomacy was being given a chance. Iran's semi-official Mehr news agency denied that Tehran had asked the US to hold off on further military action, saying Trump's claims were "nothing but a new lie". Iran's acting Defence Minister Majid Ibn al-Reza said Tehran viewed every threat from its adversaries as "real and credible" even if it formed part of psychological warfare. The raised tones followed reports in the US media that the US and Israel were planning what would be one of the harshest bombing campaigns to date against energy infrastructure targets in Iran. The plan came up during Trump's cabinet meeting on Friday, sources told CBS News, the BBC's News partner in the US.