Prison population in England and Wales set to exceed 100,000 by 2029
The prison population could top 100,000 within five years in England and Wales, official estimates show. The justice department acknowledged that a perfect storm of rising prosecutions, politicians bringing in...