Having misjudged Iran, Donald Trump now risks falling into his own trap

· The Independent