In next year's presidential election in France, Francois Fillon will face a Socialist candidate - still to be decided - and the far right candidate, Marine Le Pen.

Elaine Jung looks at what challenges Mr Fillon and his rivals will face.