
Prisons in England and Wales are over 99% capacity. With less than 800 spaces left in jails, the government recently triggered emergency measures to hold prisoners in police cells.
Go to Source
Author: Katie Barnfield, North of England correspondent