Jean-Luc Mélenchon, France Unbowed party: 'We are allowed to love our country' France's far-right National Rally was widely expected to win this snap election, but instead they were beaten into third place. A left-wing alliance called New Popular Front won the most seats, after a highly charged and abbreviated election called only four weeks ago by a weakened President Emmanuel Macron. National Ra