France’s left Nouveau Front Populaire coalition has come out on top in snap elections that President Macron called in June to the dismay of his own party.

       

Click Here To Read The Full Article