 Eric Piel there, the mayor of Grenoble. Jamie, is it clear what is fuelling the way French voters are casting their ballots at the moment? Many for the far right, many for the left, what some regard as the far left.