Home 1.2% of prison places in England and Wales free byAkash Ahmed -September 07, 2024 0 Official figures showed there were 88,521 people imprisoned as of Friday, just days before a policy of early release begins. http://dlvr.it/TCySHc Facebook Twitter