Polling has ended in Iran's presidential elections, where current leader Hassan Rouhani is looking to extend his rule.

At least 42 million people of the 56 million eligible electorate turned out to vote.

The vote is the first presidential election since Iran negotiated a landmark nuclear deal with world powers in 2015.

Al Jazeera’s Andrew Simmons reports from Tehran.

Middle East, Iran