As President Trump pulls the US out of the Iran nuclear deal, can the countries that are still wedded to the agreement rescue something from the ashes? America's allies - the British, French and German governments - say they still support the deal. But are the US' other allies - in Israel and Saudi Arabia - right to argue that the deal aided rather than curbed Iran's military ambitions? (Image: Tehran street mural; Credit: EPA)