US President Donald Trump has announced that he has decided to cancel planned strikes against Iran, citing Tehran's willingness to rapidly negotiate a deal. In a post on Truth Social, Trump said the decision was taken for "the future benefit of the world" and the "survival of a successful and prosperous Iran," while making it clear that the cancellation is conditional on a swift agreement.