Iranians will go to the polls on June 14 next year to elect a successor to President Mahmoud Ahmadinejad who is in his second and final term, the Interior Ministry announced today.

The presidential election will be held alongside municipal polls, a Ministry statement carried by the official IRNA news agency said.

The last presidential election in 2009, which saw Ahmadinejad declared the winner over allegations by his challengers of fraud, was followed by widespread protests that were brutally crushed by authorities.

The figureheads of the Opposition ‘Green Movement’ — former prime minister Mir Hossein Mousavi and former parliament speaker Mehdi Karoubi — have languished under house arrest ever since.

On a visit to Tehran at the end of last month, UN chief Ban Ki-Moon called on Iran to free all its political prisoners, adding that allowing the people’s voice to be heard was especially important ahead of the presidential election.