France is preparing to go to the polls for a second-round presidential runoff, choosing between the Socialist party's Francois Hollande and right-wing incumbent Nicolas Sarkozy.

Sarkozy has been struggling in recent opinion polls, with Hollande seen as the frontrunner heading in to Sunday's election.

The president has been trying hard to recapture the momentum that carried him to victory five years ago.

Above all, he has pushed his agenda firmly to the right, as he struggles to win over voters who backed the National Front leader, Marine Le Pen, in the first round.

Al Jazeera's Jacky Rowland reports from Vichy, France.

Source: Al Jazeera