The Office of Lord Advocate

In this special episode of Talking Constitutions, Professor Jim Gallagher discusses with John Hudson the past, present, and future of the office of Lord Advocate, and gives his views on desirable reform.