 We are heading into a week of furious campaigning with very high stakes. Many are warning that French democracy itself is under threat if the far right gets an absolute majority. So everyone but Le Pen supporters is calling to block what is being called a racist, divisive far right that doesn't share French universal values.