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
CNBC’s UK Exchange newsletter: When growth got stuck in the chimney: A look back at the UK in 2025
...
Read moreDetails