Holyrood, made browsable

Voting dashboard

Who votes with their party, who breaks rank, who shows up. All 189 divisions in scope, with party cohesion and per-MSP attendance computed against the party-line at the time of each vote.

Voting record

Party cohesion and rebellion

Clear
189 divisions in scope in session S6, 14 Jul 2025 – 14 Jul 2026. 02 Sep 2025 — 24 Mar 2026. Session S6
Per-party cohesion

How tightly each party voted with its majority

Party Divisions Total votes cast With majority Cohesion % Unanimous %
Scottish National Party SNP 189 10,742 10,663
99.3%
85.7%
Scottish Conservative and Unionist Party Con 189 4,828 4,744
98.3%
89.4%
Scottish Labour Lab 189 3,476 3,427
98.6%
89.9%
Scottish Green Party Green 189 1,274 1,269
99.6%
97.9%
Scottish Liberal Democrats LD 189 823 812
98.7%
96.3%
Independent Ind 189 778 550
70.7%
21.7%
Reform UK Reform 149 149 149
100.0%
100.0%
Alba Party Alba 31 31 31
100.0%
100.0%
Most frequent rebels

MSPs who broke party line most often

MSP Rebellion % Against / with party
Mason, John Ind · Former
46.6%
88 / 101
Balfour, Jeremy Ind · Former
32.6%
56 / 116
Ewing, Fergus Ind · Former
27.6%
37 / 97
Regan, Ash Ind · Former
18.6%
21 / 92
Choudhury, Foysol Ind · Former
13.7%
24 / 151
Rowley, Alex Lab · Former
6.2%
8 / 121
Ewing, Annabelle SNP · Former
4.8%
8 / 158
Thomson, Michelle SNP · Former
3.8%
7 / 176
Villalba, Mercedes Lab · Former
3.6%
6 / 160
Golden, Maurice Con · Former
3.0%
5 / 159
Gulhane, Sandesh Con · Former
3.0%
4 / 129
Hamilton, Rachael Con
2.9%
5 / 167
Mundell, Oliver Con · Former
2.9%
5 / 165
Carlaw, Jackson Con · Former
2.8%
5 / 173
Carson, Finlay Con
2.7%
5 / 178
Sweeney, Paul Lab
2.7%
5 / 179
Gallacher, Meghan Con
2.6%
4 / 150
Greene, Jamie LD · Former
2.4%
4 / 160
Lumsden, Douglas Con · Former
2.4%
4 / 165
Yousaf, Humza SNP · Former
2.4%
4 / 162
Lowest attendance

MSPs who registered as "Not Voted" most

MSP Attendance % Voted / present
Johnstone, Alison NPA · Former
0.0%
0 / 189
Smyth, Colin Ind · Former
0.0%
0 / 189
Regan, Ash Ind · Former
59.8%
113 / 189
Lennon, Monica Lab · Former
67.2%
127 / 189
Rowley, Alex Lab · Former
68.3%
129 / 189
Gulhane, Sandesh Con · Former
70.4%
133 / 189
Sarwar, Anas Lab
70.4%
133 / 189
Ewing, Fergus Ind · Former
70.9%
134 / 189
Swinney, John SNP
70.9%
134 / 189
Cole-Hamilton, Alex LD
74.6%
141 / 189
Baillie, Jackie Lab
76.2%
144 / 189
Findlay, Russell Con
78.8%
149 / 189
Simpson, Graham Reform
78.8%
149 / 189
Marra, Michael Lab
79.9%
151 / 189
Roddick, Emma SNP
79.9%
151 / 189
Stevenson, Collette SNP
80.4%
152 / 189
Gallacher, Meghan Con
81.5%
154 / 189
Burnett, Alexander Con
82.0%
155 / 189
O'Kane, Paul Lab · Former
82.0%
155 / 189
Grahame, Christine SNP · Former
83.1%
157 / 189
Every MSP in scope

Voting breakdown

MSP Party Divisions present Voted With party Against party Attendance % Party alignment %
Adam, George SNP 189 172 172 0 91.0% 100.0%
Adam, Karen SNP 189 182 182 0 96.3% 100.0%
Adamson, Clare SNP 189 158 155 3 83.6% 98.1%
Allan, Dr Alasdair · Former SNP 189 188 187 1 99.5% 99.5%
Arthur, Tom SNP 189 188 188 0 99.5% 100.0%
Baillie, Jackie Lab 189 144 143 1 76.2% 99.3%
Baker, Claire Lab 189 168 166 2 88.9% 98.8%
Balfour, Jeremy · Former Ind 189 172 116 56 91.0% 67.4%
Beattie, Colin SNP 189 184 184 0 97.4% 100.0%
Bibby, Neil Lab 189 175 175 0 92.6% 100.0%
Boyack, Sarah · Former Lab 189 185 183 2 97.9% 98.9%
Briggs, Miles Con 189 180 176 4 95.2% 97.8%
Brown, Keith SNP 189 176 175 1 93.1% 99.4%
Brown, Siobhian SNP 189 189 188 1 100.0% 99.5%
Burgess, Ariane Green 189 181 181 0 95.8% 100.0%
Burnett, Alexander Con 189 155 152 3 82.0% 98.1%
Callaghan, Stephanie · Former SNP 189 174 170 4 92.1% 97.7%
Carlaw, Jackson · Former Con 189 178 173 5 94.2% 97.2%
Carson, Finlay Con 189 183 178 5 96.8% 97.3%
Chapman, Maggie Green 189 189 188 1 100.0% 99.5%
Choudhury, Foysol · Former Ind 189 175 151 24 92.6% 86.3%
Clark, Katy Lab 189 178 174 4 94.2% 97.8%
Coffey, Willie · Former SNP 189 171 171 0 90.5% 100.0%
Cole-Hamilton, Alex LD 189 141 139 2 74.6% 98.6%
Constance, Angela SNP 189 175 172 3 92.6% 98.3%
Dey, Graeme · Former SNP 189 187 187 0 98.9% 100.0%
Don-Innes, Natalie · Former SNP 189 185 185 0 97.9% 100.0%
Doris, Bob SNP 189 189 186 3 100.0% 98.4%
Dornan, James · Former SNP 189 185 184 1 97.9% 99.5%
Dowey, Sharon · Former Con 189 186 184 2 98.4% 98.9%
Dunbar, Jackie SNP 189 189 189 0 100.0% 100.0%
Duncan-Glancy, Pam · Former Ind 189 174 172 2 92.1% 98.9%
Eagle, Tim Con 189 174 174 0 92.1% 100.0%
Ewing, Annabelle · Former SNP 189 166 158 8 87.8% 95.2%
Ewing, Fergus · Former Ind 189 134 97 37 70.9% 72.4%
Fairlie, Jim SNP 189 183 183 0 96.8% 100.0%
Findlay, Russell Con 189 149 146 3 78.8% 98.0%
FitzPatrick, Joe · Former SNP 189 162 160 2 85.7% 98.8%
Forbes, Kate · Former SNP 189 170 168 2 89.9% 98.8%
Fraser, Murdo Con 189 175 174 1 92.6% 99.4%
Gallacher, Meghan Con 189 154 150 4 81.5% 97.4%
Gibson, Kenneth NPA 189 170 169 1 89.9% 99.4%
Gilruth, Jenny SNP 189 180 180 0 95.2% 100.0%
Golden, Maurice · Former Con 189 164 159 5 86.8% 97.0%
Gosal, Pam · Former Con 189 182 181 1 96.3% 99.5%
Gougeon, Mairi · Former SNP 189 188 187 1 99.5% 99.5%
Grahame, Christine · Former SNP 189 157 156 1 83.1% 99.4%
Grant, Rhoda · Former Lab 189 160 159 1 84.7% 99.4%
Gray, Neil SNP 189 184 182 2 97.4% 98.9%
Greene, Jamie · Former LD 189 164 160 4 86.8% 97.6%
Greer, Ross Green 189 183 181 2 96.8% 98.9%
Griffin, Mark Lab 189 188 187 1 99.5% 99.5%
Gulhane, Sandesh · Former Con 189 133 129 4 70.4% 97.0%
Halcro Johnston, Jamie · Former Con 189 175 171 4 92.6% 97.7%
Hamilton, Rachael Con 189 172 167 5 91.0% 97.1%
Harper, Emma · Former SNP 189 187 187 0 98.9% 100.0%
Harvie, Patrick Green 189 186 186 0 98.4% 100.0%
Haughey, Clare SNP 189 179 177 2 94.7% 98.9%
Hepburn, Jamie SNP 189 188 187 1 99.5% 99.5%
Hoy, Craig Con 189 184 181 3 97.4% 98.4%
Hyslop, Fiona · Former SNP 189 179 179 0 94.7% 100.0%
Johnson, Daniel Lab 189 164 162 2 86.8% 98.8%
Johnstone, Alison · Former NPA 189 0 0 0 0.0%
Kerr, Liam Con 189 188 184 4 99.5% 97.9%
Kerr, Stephen Con 189 184 182 2 97.4% 98.9%
Kidd, Bill · Former SNP 189 188 187 1 99.5% 99.5%
Lennon, Monica · Former Lab 189 127 125 2 67.2% 98.4%
Leonard, Richard · Former Lab 189 187 185 2 98.9% 98.9%
Lochhead, Richard · Former SNP 189 181 181 0 95.8% 100.0%
Lumsden, Douglas · Former Con 189 169 165 4 89.4% 97.6%
MacDonald, Gordon · Former SNP 189 182 180 2 96.3% 98.9%
MacGregor, Fulton SNP 189 188 186 2 99.5% 98.9%
Mackay, Gillian Green 189 182 181 1 96.3% 99.5%
Mackay, Rona · Former SNP 189 189 189 0 100.0% 100.0%
Macpherson, Ben SNP 189 187 187 0 98.9% 100.0%
Maguire, Ruth · Former SNP 189 186 182 4 98.4% 97.8%
Marra, Michael Lab 189 151 149 2 79.9% 98.7%
Martin, Gillian SNP 189 174 174 0 92.1% 100.0%
Mason, John · Former Ind 189 189 101 88 100.0% 53.4%
Matheson, Michael · Former SNP 189 179 176 3 94.7% 98.3%
McAllan, Màiri SNP 189 171 169 2 90.5% 98.8%
McArthur, Liam LD 189 181 180 1 95.8% 99.4%
McCall, Roz · Former Con 189 176 174 2 93.1% 98.9%
McKee, Ivan SNP 189 188 188 0 99.5% 100.0%
McLennan, Paul SNP 189 182 182 0 96.3% 100.0%
McMillan, Stuart SNP 189 178 177 1 94.2% 99.4%
McNair, Marie SNP 189 182 179 3 96.3% 98.4%
McNeill, Pauline Lab 189 176 174 2 93.1% 98.9%
Minto, Jenni SNP 189 189 189 0 100.0% 100.0%
Mochan, Carol Lab 189 183 179 4 96.8% 97.8%
Mountain, Edward · Former Con 189 180 178 2 95.2% 98.9%
Mundell, Oliver · Former Con 189 170 165 5 89.9% 97.1%
Nicoll, Audrey · Former SNP 189 186 185 1 98.4% 99.5%
O'Kane, Paul · Former Lab 189 155 155 0 82.0% 100.0%
Regan, Ash · Former Ind 189 113 92 21 59.8% 81.4%
Rennie, Willie LD 189 167 166 1 88.4% 99.4%
Robertson, Angus · Former SNP 189 183 183 0 96.8% 100.0%
Robison, Shona · Former SNP 189 186 186 0 98.4% 100.0%
Roddick, Emma SNP 189 151 149 2 79.9% 98.7%
Ross, Douglas · Former Con 189 184 183 1 97.4% 99.5%
Rowley, Alex · Former Lab 189 129 121 8 68.3% 93.8%
Ruskell, Mark Green 189 183 182 1 96.8% 99.5%
Russell, Davy · Former Lab 189 189 187 2 100.0% 98.9%
Sarwar, Anas Lab 189 133 132 1 70.4% 99.2%
Simpson, Graham Reform 189 149 149 0 78.8% 100.0%
Slater, Lorna Green 189 170 170 0 89.9% 100.0%
Smith, Liz · Former Con 189 177 176 1 93.7% 99.4%
Smyth, Colin · Former Ind 189 0 0 0 0.0%
Somerville, Shirley-Anne SNP 189 184 184 0 97.4% 100.0%
Stevenson, Collette SNP 189 152 150 2 80.4% 98.7%
Stewart, Alexander · Former Con 189 181 178 3 95.8% 98.3%
Stewart, Kaukab · Former SNP 189 185 185 0 97.9% 100.0%
Stewart, Kevin · Former SNP 189 189 187 2 100.0% 98.9%
Sturgeon, Nicola · Former SNP 189 170 167 3 89.9% 98.2%
Sweeney, Paul Lab 189 184 179 5 97.4% 97.3%
Swinney, John SNP 189 134 132 2 70.9% 98.5%
Thomson, Michelle · Former SNP 189 183 176 7 96.8% 96.2%
Todd, Maree SNP 189 181 181 0 95.8% 100.0%
Torrance, David SNP 189 185 185 0 97.9% 100.0%
Tweed, Evelyn · Former SNP 189 189 189 0 100.0% 100.0%
Villalba, Mercedes · Former Lab 189 166 160 6 87.8% 96.4%
Webber, Sue · Former Con 189 158 156 2 83.6% 98.7%
Wells, Annie · Former Con 189 167 164 3 88.4% 98.2%
White, Tess · Former Con 189 168 166 2 88.9% 98.8%
Whitfield, Martin · Former Lab 189 186 184 2 98.4% 98.9%
Whitham, Elena · Former SNP 189 189 188 1 100.0% 99.5%
Whittle, Brian · Former Con 189 182 178 4 96.3% 97.8%
Wishart, Beatrice · Former LD 189 170 167 3 89.9% 98.2%
Yousaf, Humza · Former SNP 189 166 162 4 87.8% 97.6%