John Swinney is the current leader of the Scottish National Party (SNP) having defeated Alex Neil in a leadership contest in 2000, caused when Alex Salmond stood down as party leader.
John Swinney is a former leader of the Scottish National Party (SNP). Swinney defeated Alex Neil in a leadership contest in 2000, caused when Alex Salmond stood down as party leader.