A New French Revolution to Come?