UK politicsfromwww.independent.co.uk1 month agoRevealed: The staggering cost of detaining prisoners on inhumane' jail termsThe UK spent £145 million in 2024 on imprisoning prisoners with abolished indefinite jail terms, criticized as psychological torture.