Jean-Luc Melenchon has been labelled a firebrand, the most divisive figure in French politics and France's Jeremy Corbyn. The 72-year-old is the leader of France Unbowed, the largest party in the left-wing New Popular Front alliance, which was hastily mustered when President Emmanuel Macron called a snap election. The bloc was formed to keep out the far right - and the strategy was a shock success, with NFP securing the biggest number of seats in the second round of voting after the first put the right-wing National Rally (RN) in front. Shock result in French election - follow latest NFP...