Jean-Luc Melenchon, who leads the La France Insoumise movement

Video. Analysis: Melenchon could be the surprise element in France's election

France goes to the polls again this weekend, this time to choose a new parliament.