President Trump cancelled planned military strikes on Iran on August 2, 2026, saying deal parameters had been reached and that Middle East allies had asked him to stand down.
Trump had threatened to hit Iran "very hard" in remarks on July 31, 2026, the Financial Times reported, raising the prospect of new US military action. BBC News then reported that he was preparing fresh, intense strikes for that same weekend.
The cancellation came with a condition. Trump said it depended on Iran "rapidly" reaching a deal, BBC News reported.
Middle East allies had requested that Washington call off the strikes, according to the Financial Times. Trump said "Perimeters of a deal has been agreed to."