US President Donald Trump spent years attacking Barack Obama’s Iran nuclear deal. He called it weak, dangerous and one of the worst agreements America had ever signed.

Trump claims his is “superior” to the previous deal

‘We've now fought a war, spent billions and billions of dollars, put enormous strain on our military,’ the former president warns