
It has been the most closely followed French election in years and millions of people are expected to watch the final TV debate between centrist Emmanuel Macron and far-right leader Marine Le Pen.
Opinion polls have consistently predicted Macron defeating his rival in the run-off vote on May 7.
Al Jazeera's Natacha Butler reports from Paris.