When US President Donald Trump pulled out of the international agreement limiting Iran’s nuclear program four years ago, his Republicans, the Israeli government and pro-American regimes in the Arab world applauded it. The agreement, which was hammered out for two years and concluded by the world powers and Tehran in 2015 under Barack Obama, was, according to them, too accommodating towards Iran and was said to only delay the moment when the Iranians build a nuclear weapon.