The proposed legislation will have a positive impact on crime rates in terms of incapacitation. You're putting more people in jail, and if you're lucky enough to hit the prolific offenders, then the people committing the most crime will be behind bars and not committing crimes while they're there.
There are two problems. I'm thoroughly convinced that it doesn't deter them from committing the offence. More importantly, what happens to the community when they come back out?
The honourable member from New Brunswick--Kennebecasis Valley, I think--did some policing there.