Yes, it's impressive. The French election, though, is really crucial: it's about where France goes. Does it stick with the old model of protecting jobs at pretty much any cost which isn't doing the economy any good or does it go into a scary and uncertain future of economic liberalism which would certainly improve the economy but would probably cause a lot of pain among ordinary working people?
Fortunately the French have sent a strong message to Le Pen this time: he came fourth; and the centrist way has been ruled out, too. It really is a polarising choice, and a fascinating process to watch.