There are just 651 spare prison places available across the whole of England and Wales, new figures revealed today – as ministers consider renting cells in Estonia. Read More
Let's stay in touch. Subscribe to our blog and get our best content in your inbox.