Sources tell Middle East Eye the US president was told of severe 'reputational damage' if he resumes war during the Muslim pilgrimage, as well as global air travel disruptions

US President Donald Trump said leaders from Qatar, Saudi Arabia and the UAE had urged him to delay the attack because they believed a deal could still be reached.

President Donald Trump said he is calling off a plan to attack Iran on Tuesday after the heads of three regional powers in the Middle East asked him to "hold off."