Tens of thousands of Iranians are celebrating their next president – Hassan Rouhani. The moderate cleric who is backed by reformists, overwhelmingly beat his hardline rivals – securing just over 50 percent of the vote and so avoiding the need for a run-off.
