Donald Trump was for the Iran war before he was against it. His latest post on social media about the conflict indicated that he is once more calling off a sweeping military action, this time at the behest of his Gulf allies who are apparently quaking at the thought of a renewed conflict. Trump’s initial sentence was quite a mouthful: I have been asked by the Emir of Qatar, Tamim bin Hamad Al Thani, the Crown Prince of Saudi Arabia, Mohammed bin Salman Al Saud, and the President of the United Arab Emirates, Mohamed bin Zayed Al Nahyan, to hold...