Political Activities

Party Posts:

Convener of the SNP Parliamentary Trade Union Group