Catherine Smith KC appointed as Advocate General for ScotlandContributed by: UK Government and Public SectorTagsGovernmentSmith