
A deal to end the Iran war has finally been agreed, Donald Trump has said, almost four months after the US and Israel launched their attacks on Tehran. The conflict has torn apart the Middle East, choked the global economy and tested some of the world’s greatest powers.