Presidential elections: what next for Iran?
Iranians will go to the polls today to elect a new President, replacing Mahmoud Ahmadinejad. Six men are on the ballot in the first round; the top two vote-getters will compete in the final round on 21 June.