Trump forced onto back foot by Iran
Donald Trump has learned that the Middle East is a complex and dangerous place where bellicose threats on Twitter count for little.
The US president has been talking up the threat of war on Iran since he came to office, prompted no doubt by Israel and Saudi Arabia, which have long feared the growing Iranian influence in an era of declining American power in the region.