Freedom of religion, freedom of conscience, freedom of belief, expression and association... Quebec's law violates all those fundamental freedoms. And and that's just section S.2 of the Charter of Rights and Freedoms.

Then there's S.3, democratic freedoms. Muslim women will be denied their voting rights in Quebec unless they unveil.

Then there's S.6 mobility rights. Quebec's law violates that, because it will restrict the mobility of veiled women.

Then there's S.15, equality rights. "Every individual is equal before and under the law and has the right to the equal protection and equal benefit of the law without discrimination and, in particular, without discrimination based on race, national or ethnic origin, colour, religion, sex, age or mental or physical disability."

Quebec didn't just push a bit against a single Canadian freedom. Quebec went whole hog.