All you need to know about the elections in Iran

Here's the topline on what you need to know as Iranians head to the polls on Friday to vote for their next President.