It’s been more than a week since MPP Sarah Jama was booted from the Ontario NDP caucus and censured by the Ontario government for daring to name Israel as an Apartheid state. It’s been more than a week since CUPE Ontario President Fred Hahn agreed to
Ya, “Free Speech” as written in the constitution only covers congressional laws.
Even in the context of the US First Amendment, which makes it so that the government cannot abridge your right to free speech, it’s not unlimited. Think “Yelling ‘fire’ in a crowded theater, when there’s no fire,” or libel/slander, or terroristic threats, or, I dunno, witness tampering.
There’s lots of speech which must yield to other rights and protections.