Click to Enlarge
Facebook
Twitter

Independent Front Page 21st of April 2025

Indefinite prison sentences, deemed by many to contravene human rights, have cost taxpayers around £145 million this year on top of the £1.6 billion spent since their official abolition, with thousands still confined despite the policy’s formal end.

Read More »