Political Activities

Ministerial Posts:

Parliamentary Liaison Officer to the Cabinet Secretary for Justice of the Scottish Government