IANS are heading tomorrow to the polls to choose their future president. It is Iran's first presidential elections since the landmark nuclear agreement in 2015. This year, out of more than 1,600 who applied to run, only six candidates were accepted. Apart from Iran's current President Hassan Rouhani, who is expected to reign high in the presidential race, five other contenders are down in the battlefield. Candidates are Eshaq Jahangiri, who is Rouhani's first vice president, the Tehran mayor, Mohamed Bagher Ghalibaf, hardliner Raisi and the relatively low-profile politicians Mustafa Agha Mirsalim and Mustafa Hashemi-Taba. Among those barred from running was the former hardline president Mahmoud Ahmadinejad. If an overall majority is not achieved in the first round, the two candidates with the most votes will compete in a runoff. Elections are held and results announced under the supervision of an administrative council in the Interior Ministry. The voting age is 18, and an estimated 55 million Iranians are eligible to vote.