Canada does not have the First Amendment nor protections for free speech. It’s why pastors there will eventually be jailed for proclaiming the gospel.
A pastor out west here was ordered by a Human Rights Tribunal to retract a letter he wrote to the editor and given a cease and desist order that basically said he was never to speak negatively about homosexuality again in his life.
Fortunately a court overturned it. But, it could easily have gone the other way.
BTW, his letter was not hateful. He simply stated his Christian viewpoint.