It was a beautiful sight. Tens of thousands of people waving red, white, and blue flags, cheering Emmanuel Macron, France's newest and youngest president, after his victory over the far-right demagogue Marine Le Pen.
Emmanuel Macron, a youthful former investment banker, handily won France’s presidential election on Sunday, defeating the staunch nationalist Marine Le Pen after voters firmly rejected her far-right message and backed his call for centrist change.
But while it was a big victory for progressives in France, and a vote of confidence in the battered European Union.
For Le Pen's supporters, and their camp followers like Donald Trump and Ezra Levant, the results couldn't be more devastating...
