French Presidential Election: Macron vs Le Pen

The results of the French Presidential election is out; France will elect the next President between Emmanuel Macron and Le pen on May 7.

Neither of the candidates from both PS and UMP got the public support.  The voters might have gotten enough of the 'civil-war' between the major parties.  If the centrist Macron, the projected winner wins, the newly elect will face the very difficult task of balancing.

In his victory speech, Macron claimed he will bring security and protect the nation.  He vowed that he will fight against skewed nationalism.  Will he deliver on his promises?  ...