Date
|
Constituency/region
|
Gain
|
Loss
|
Note
|
12 May 2016
|
West Scotland
|
|
Presiding Officer
|
|
Labour
|
Ken Macintosh was elected Presiding Officer and consequently had to renounce his party affiliation.[4][5]
|
7 December 2016
|
North East Scotland
|
|
Conservative
|
|
Conservative
|
Alex Johnstone died on 7 December 2016, aged 55.[6] It was announced on 13 December that the Conservatives had nominated Bill Bowman to replace Johnstone.[7] Bowman was sworn in on 21 December.[8]
|
27 April 2017
|
Ettrick, Roxburgh and Berwickshire
|
|
Conservative
|
|
Conservative
|
John Lamont resigned his seat, effective 4 May 2017, in order to contest the 2017 UK general election.[9] This triggered a by-election in his Scottish Parliament seat, which was held on the same day as the UK general election (8 June 2017).[9] Rachael Hamilton won the seat.
|
2 May 2017
|
South Scotland
|
|
Conservative
|
|
Conservative
|
Rachael Hamilton resigned her list seat in order to contest the 2017 Ettrick, Roxburgh and Berwickshire by-election on 8 June.[10] She was replaced by Michelle Ballantyne,[11] who was sworn in on 23 May.[12]
|
11 June 2017
|
Highlands and Islands
|
|
Conservative
|
|
Conservative
|
Douglas Ross resigned his seat in the Scottish Parliament, having won election to the UK Parliament in the 2017 general election.[13] Ross was succeeded by Jamie Halcro Johnston, who was sworn in on 20 June.[14]
|
12 June 2017
|
North East Scotland
|
|
Conservative
|
|
Conservative
|
Ross Thomson resigned his seat in the Scottish Parliament, having won election to the UK Parliament in the 2017 general election.[13] Thomson was succeeded by Tom Mason, who was sworn in on 20 June.[14]
|
15 November 2017
|
Mid Scotland and Fife
|
|
Independent
|
|
Labour
|
Alex Rowley was suspended by Labour due to allegations about his conduct.[15]
|
16 November 2017
|
Aberdeen Donside
|
|
Independent
|
|
SNP
|
Mark McDonald was suspended by the SNP due to allegations about his conduct,[16] and he subsequently resigned his membership of the SNP.[17]
|
19 December 2017
|
Mid Scotland and Fife
|
|
Labour
|
|
Independent
|
Alex Rowley was reinstated by Labour.[18]
|
15 July 2019
|
Lothian
|
|
Labour
|
|
Labour
|
Kezia Dugdale resigned her seat in the Scottish Parliament, taking a job with a think-tank.[19] Dugale was succeeded by Sarah Boyack.[19]
|
15 July 2019
|
Shetland
|
|
Liberal Democrats
|
|
Liberal Democrats
|
Tavish Scott resigned his seat in the Scottish Parliament, taking a job with Scottish Rugby.[20] This triggered a by-election, which was won Beatrice Wishart.
|
6 February 2020
|
Renfrewshire North and West
|
|
Independent
|
|
SNP
|
Derek Mackay was suspended by the SNP due to allegations about his conduct.[21]
|
24 November 2020
|
South Scotland
|
|
Independent
|
|
Conservative
|
Michelle Ballantyne left the Conservative Party due to disagreements over policy relating to the Covid-19 pandemic.[22]
|
18 December 2020
|
Lothian
|
|
Independent
|
|
Scottish Green
|
Andy Wightman resigned from the Scottish Green Party due to disagreements over policy relating to transgender rights.[23]
|
11 January 2021
|
South Scotland
|
|
Reform UK
|
|
Independent
|
Michelle Ballantyne joined Reform UK (formerly known as the Brexit Party) and was appointed leader of Reform UK Scotland.[24]
|