Revealed: The staggering cost of detaining prisoners on inhumane' jail terms
In 2024, British taxpayers spent an estimated £145 million incarcerating over 2,600 prisoners serving abolished indefinite jail terms, termed as psychological torture by critics.