After a first-round vote over the weekend, French President Emmanuel Macron is set to face off against far-right candidate Marine Le Pen in a run-off election.