The importance of good prisons in a criminal justice system

Royal Holloway Magna Carta Lecture given by the Chief Inspector of Prisons, Charlie Taylor, at the Middle Temple Hall in London, 6 June 2022.

In this speech Charlie Taylor talks about prisons, their purpose, their current state and how they can play a part in interrupting the cycle of offending and reoffending.

Read the transcript (140 kB)