Another self inflicted wound by Justin Trudeau, but ordinary Canadians will be the ones to suffer.
...............................
“Ordinary Canadians” elected him. They deserve what they get.
I wonder if Canada suffers from voter fraud to the extent that our big blue cities suffer...
Would explain a lot.