President Trump’s foreign policy strategy over the last three years has been as chaotic and unpredictable as his supporters craved and his opponents had feared, and nothing encapsulates this more than the current situation with Iran.