Eleven candidates have joined the race for the French presidency, and the campaign is now into its final stages ahead of the election on April 23.
There are three front-runners and as none are likely to secure an outright majority, a run-off between the two candidates is now expected on May 7.