it's not surprising that the liberals are using the fentanyl nonsense as an excuse to clamp down on civil liberties, as though trump gives a fuck. where did that come from?
the answer is the rcmp, and the military, and the courts. you have to understand that these kinds of things work backwards, in real life - the enforcement agencies change the laws first, often via legal precedent, and then the parliament legislates existing precedent.
the reality is that our courts our exceedingly powerful in canada, and that was fine when the judges were picked properly, but judicial nominations since about 2006 in this country have been broken and in recent years it's really made a difference, in the form of terrible precedent leading to horrible law.
this will generate a backlash, but most of the backlash doesn't get it. it already happened, and nobody told us. now, they're updating the law, formally, as an afterthought.
canadian border guards need to more aggressively enforce stricter penalties on people bringing guns into canada, and i don't see that in the bill.