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

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






