From Venezuela and Iran, Trump has attacked countries in the past when diplomacy appeared to be working.

The White House says that US could carry out air strikes against Iran but would prefer diplomatic solution.

By not committing troops or state-building, the US leader is able to maximise how he deploys the US military