This law is prima facie in violation of Section 2(a) of the Charter, and will be struck down.  The Supreme Court’s decision in R. v. N.S. makes it plain that they won’t endorse this law.

The only question is whether the government of Quebec will then resort to the Notwithstanding Clause.