The new champion of the French Catholic Right?

The new champion of the French Catholic Right?