US President Donald Trump has announced that planned strikes on Iran have been cancelled following discussions with the highest levels of leadership in Tehran.

“Based on the fact that discussions with the Islamic Republic of Iran have been brought to the highest level of Iranian leadership and approved, I have, as President of the United States of America, cancelled the scheduled strikes and bombings against Iran this evening,” he writes on Truth Social.

“Discussions and final points have been, in both concept and great detail, approved by all parties involved, including the United States, Israel, Saudi Arabia, UAE, Qatar, Turkiye, Pakistan, Bahrain, Kuwait, Jordan, Egypt, and others.”

Trump, however, notes that the US naval blockade of Iranian ports will “remain in full force and effect until this transaction is finalised”, with the time and place of the signing to be announced shortly.