Government sets target for 14,000 prison cell spaces by 2031
Government Aims for 14,000 New Prison Cells by 2031: What’s Behind This Bold Move? The UK Government plans to create 14,000 new prison cell spaces by 2031, addressing overcrowding with a £2.3 billion investment over the next two years. Politics Prison, UK, Government, Overcrowding, Justice, Shabana Mahmood London: The UK Government is stepping up to … Read more