US President Donald Trump accused former President Barack Obama of “bribing” Iran with $1.7bn to agree to the 2015 nuclear agreement.

President Donald Trump’s nascent agreement with Iran is beset by problems right now, but at the top of the list may be the issue of money flowing to Iran.

Donald Trump bragged about Barack Obama’s supposed stupidity despite his own deal with Iran being significantly worse.