When he returned to power last year, Trump was eager to negotiate a new deal with Tehran, but a diplomatic breakthrough has been elusive

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

There were growing signs that US military action on Iran might be imminent, then the US president suddenly changed his tune.