It was bad enough that Donald Trump hasn’t been able to explain clearly why he yet again felt he had to attack Iran, and why now. His national ...