In 2009, 153 people per 100,000 were enjoying the hospitality offered by one of Her Majesty's hotels. The UK is in top half of the EU league table. We imprison more than Germany or France. Spain, on the other hand, jails more.
However, it is the US that leads the world. They incarcerate almost 0.75 percent of their population. Russia isn't far behind at 0.6 percent.
I wonder what would happen to UK crime rates if we had an incarceration rate similar to that in the US.