No No and No again.
The issue should be about what works and the guage of that should be what prevents reoffending. Not in respct of individual cases, but as a whole, (otherwise the Daily Mail brigade will inevitably discover the exceptions that prove the rule.)
Hanging people doesn't work. The level of crime that warranted a death sentence has not substantially changed capital punishment or no, and thats pretty much a worldwide experience not just in the UK (It is a given that dead person will not reoffend incidentally, but that is not the point here)
Locking people up does not generally lead to a reduction in reoffending. So its fairly obvious that we need to do something else.
Personally I'd fund the criminal justice system properly and judge outcomes and therefore salaries by recidivism rates, and simply leave it to the pros to resolve. I might even consider making it illegal to use it as a political football.