Police have clashed with protesters in Iran as the opposition movement continue its street protests against re-election of Mahmoud Ahmadinejad in defiance of threats from the supreme leader Ayatollah Ali Khamenei. Follow live updates on what is being seen as a crucial day in Iran