Emmanuel Macron and Marine Le Pen ended their campaigning and cast their votes at the polling stations on polling day for France's presidential election on April 23.