Why good prisons in England and Wales is of the utmost importance
30 May 2022
Royal Holloway is holding its annual Magna Carta Lecture on June 6 at Middle Temple, London with special guest, Charlie Taylor, Her Majesty’s Chief Inspector of Prisons for England and Wales.