I don’t think Canadians will put up with it for the decades we Americans did.
Sure they will. My daughter-in-law is from Calgary. She’s says it’s totally liberal there. The Canadians really have no choice about it. If you complain you’re called a racist and you could face charges for ‘’inciting hate’’.