A little to the right. I will agree that the criminal justice system has become perverted by the bleeding heart Liberals and do gooders. Jail time on every first offence no matter how small sends a clear signal, but there is not enough money or infrastructure for that pursuit. I agree with Americas three strikes and your out though. If you have not learned after being caught and charged and jailed twice already, you do not deserve another chance.
As for illegal immigrants Canada should immediatly upon capture put them on an airplane home. Paying for the airplane would save millions in jailing them, processing them, legal proceeding etc. Canada right now rewards them for breaking the law to get here. What kind of message does that send to them?