News

Deborah O’Brien Demick has been appointed the new HM chief inspector of prosecution in Scotland. She succeeds Laura Paton who has been in the position since 2019.