Revealed: The staggering cost of detaining prisoners on ‘inhumane’ jail terms – and you’re paying for it

Exclusive: Locking up IPP prisoners cost £145m in 2024, on top of an estimated £1.6bn spent since the cruel sentence was abolished, analysis shows
What's Your Reaction?






