Fox just announced the election has resulted in a runoff between Le Pen and Macron.
Live French Broadcast of Election (English speakers)
They seem to be sure Macron will win in 2 weeks.
France can only survive if Le Pen becomes President.
https://www.youtube.com/watch?v=1Ydto3Iyzic&feature=youtu.be