New French revolution?