Socialist candidate Segolene Royal has edged back in front of centrist rival Francois Bayrou in the latest opinion poll for the French presidential election in six weeks.
Royal back in front of centrist in New poll.