French ""far-right" ahead in opinion polls but the election is far from cut-and-dried