Donald Trump pulled America out of the Iran nuclear deal on Tuesday, reimposing sanctions on the regime and delivering on an election campaign promise.

The US president said the “defective” 2015 agreement would not stop Iran developing a nuclear bomb and signed a presidential memorandum enacting the US withdrawal.

Iran has been accused of failing to be honest about its nuclear ambitions while supporting terrorist groups and acting in an increasingly hostile way across the Middle East.

Britain, France and Germany condemned the move in a joint statement and promised to stay within the nuclear agreement claiming that it was the only way to prevent a Middle-Eastern nuclear arms race.

However, the White House announcement was welcomed by Israel - which released new intelligence on Iran's nuclear programme last week - and several Arab nations.