Insane scenes outside the Iranian embassy in London, as Iranians protesting against