French socialists will cast their votes on Sunday to select their candidate for this year's presidential election. Former Prime Minister Manuel Valls is facing the hard-left member of parliament, Benoit Hamon, in the run-off.