The French president is up against perennial right-wing candidate Marine Le Pen in a final round of voting on April 24th.