If Valls wins the party ticket, he will not only have to tackle the threat from Le Pen, but also deal with his former economy minister, ex investment banker Emmanuel Macron who is running as an independent, and Jean-Luc Melenchon on the far left who is performing well in polls.