France's presidential runoff will likely see Emmanuel Macron face off against Marine Le Pen for a second election in a row,