On August 2, Trump said he agreed to cancel the attack on Iran "subject to being able to rapidly make a deal".
One of Trump's central objectives in launching military strikes against Iran was to ensure Tehran does not develop a nuclear weapon.