James Landale is BBC's Diplomatic Correspondent.
Tehran had urged people to gather outside potential US and Israeli targets after Donald Trump threatened to attack civilian infrastructure.