Iran deal leaves Trump fighting a war at home

· Financial Times