Scottish Parliamentary Election results – 7 May, 2026

The Constituency Returning Officer for the Cunninghame North and Cunninghame South constituencies, Craig Hatton, has declared the local results in the Scottish Parliamentary Election 2026, held on May 7.
The total number of valid votes given to each candidate in the Cunninghame North constituency is:
| Candidate | Party | Votes |
|---|---|---|
| Ian Gibson | Scottish Alliance for Democracy and Freedom | 411 |
| Kenneth Gibson | Scottish National Party (SNP) | 11,814 |
| Mike Mann | Reform UK | 5404 |
| Matthew McGowan | Scottish Labour Party | 6022 |
| Christine Margaret Murdoch | Scottish Liberal Democrats | 1592 |
| Ronnie Stalker | Scottish Conservative and Unionist Party | 4904 |
Kenneth Gibson is duly elected as the Member of the Scottish Parliament for the Cunninghame North constituency.
The total number of people registered to vote in the Scottish Parliamentary Election in the Cunninghame North constituency is 56,614.
The percentage turnout for Cunninghame North was 53.5% this compares with 64.7% in the previous Scottish Parliamentary Election held in 2021.
The total number of votes cast was 30,302.
The total number of rejected ballot papers was 155.
Ballot papers are rejected if they do not bear the official mark; if votes have been cast for more than one candidate; if writing or a mark could identify the voter; or if unmarked or void for uncertainty.
In the Cunninghame South constituency, the total number of valid votes given to each candidate is:
| Candidate | Party | Votes |
|---|---|---|
| Katy Clark | Scottish Labour Party | 7208 |
| Maurice Corry | Scottish Conservative and Unionist Party | 2222 |
| Emma Farthing | Scottish Liberal Democrats | 1442 |
| Patricia Gibson | Scottish National Party (SNP) | 11,375 |
| Matthew McLean | Reform UK | 7049 |
Patricia Gibson is duly elected as the Member of the Scottish Parliament for the Cunninghame South constituency.
The total number of people registered to vote in the Scottish Parliamentary Election in the Cunninghame South constituency is 60,254
The percentage turnout for Cunninghame South was 48.8%- this compares with 58% in the previous Scottish Parliamentary Election held in 2021.
The total number of votes cast was 29,425.
The total number of rejected ballot papers was 129.
In the West Scotland Region, the turnout for Cunninghame North was 53.6% and the total number of votes cast was 30,363. The number of rejected ballots was 80.
The number of list votes given to each party in Cunninghame North is as follows:
Alliance for Democracy and Freedom - 123
Alliance to Liberate Scotland - 254
Independence for Scotland Party - 173
Independent Green Voice - 242
Reform UK - 5854
Scottish Common Party - 21
Scottish Conservative and Unionist Party - 4049
Scottish Family Party - 264
Scottish Green Party - 3459
Scottish Labour Party - 5255
Scottish Liberal Democrats - 1516
Scottish Libertarian Party - 18
Scottish National Party (SNP) - 8480
Scottish Socialist Party - 99
Socialist Labour Party - 160
The Scottish Liberal Party - 134
UK Independence Party (UKIP) - 27
Paul Mack - 18
Independent - Paddy McCarthy :43
Independent - William Wallace: 94
In the West Scotland Region, the turnout for Cunninghame South was 49% and the total number of votes cast was 29,512. The number of rejected ballots was 92.
The number of list votes given to each party in Cunninghame South is as follows:
Alliance for Democracy and Freedom - 49
Alliance to Liberate Scotland - 278
Independence for Scotland Party - 161
Independent Green Voice - 235
Reform UK - 7040
Scottish Common Party - 30
Scottish Conservative and Unionist Party - 2540
Scottish Family Party - 198
Scottish Green Party - 3023
Scottish Labour Party - 5590
Scottish Liberal Democrats - 1189
Scottish Libertarian Party - 28
Scottish National Party (SNP) - 8464
Scottish Socialist Party - 121
Socialist Labour Party - 178
The Scottish Liberal Party - 112
UK Independence Party (UKIP) - 49
Paul Mack - 9
Independent: Paddy McCarthy - 39
Independent: William Wallace - 87
Published: 08 May 2026
Translate