This smells like anti-National Front propaganda, designed to promote presidential candidate Francois Fillon, the “Great Uniparty Corporatist Hope” in France.
Fillon makes conservative speeches in his question to beat Marine LePen, France’s Trump.
I have dubbed Fillon (Le Ted Cruz de France).
The runoff will be Fillion versus Le Pen. So the atheists at the Post can swallow some self-hating Catholicism it it can harm Le Pen.