News / Politics
The veteran SNP politician has been party president since 2020.
Veteran SNP politician Michael Russell has announced his resignation as party president. More