With neither candidate getting more than 50% of the vote, the election will go to a run-off on 25 October.

Read the complete, original reporting at BBC News for the full story, additional context and any updates.