I would not describe Marine Le Pen as "far right." She represents the forgotten men and women of France that are victims of the EU and French elites.
It will be an interesting election with the EU solidly behind Macron, and nobody supporting Le Pen except the forgotten men and women of France.
The godless EU is headed for chaos and oblivion.
Macron is no centrist. He is in fact a raging Socialist.