After initially saying he supported the deal, the US president called it a "big mistake." London stood by the agreement, ...