Contents
Cumbernauld North (Ward 2)
Cumbernauld South (Ward 3)
Cumbernauld East (Ward 4)
Stepps, Chryston and Muirhead (Ward 5)
Gartcosh, Glenboig and Moodiesburn (Ward 6)
Coatbridge North (Ward 7)
Airdrie North (Ward 8)
Airdrie Central (Ward 9)
Coatbridge West (Ward 10)
Coatbridge South (Ward 11)
Airdrie South (Ward 12)
Fortissat (Ward 13)
Bellshill (Ward 15)
Mossend and Holytown (Ward 16)
Motherwell West (Ward 17)
Motherwell North (Ward 18)
Motherwell South East and Ravenscraig (Ward 19)
Murdostoun (Ward 20)
Wishaw (Ward 21)
Data Notes
Changes in Affiliation
By-Elections:
Bellshill (Ward 15) - 15th of June 2023
Motherwell South East and Ravenscraig (Ward 19) - 16th of November 2023
Council-Wide Results
A fairly substantial growth in votes for the SNP allowed them to pick up three councillors, giving them a total of 36. Labour meanwhile were static on 32 – it’s also worth noting their vote share increase is slightly below what the “North Lanarkshire Independent Alliance” of former Labour councillors had won in 2017, as if most of that had returned to the fold, rather than direct Labour growth. A very poor result for the Conservatives saw them lose half their seats, being left with 5.
Whilst Independents held steady on 2 seats, there were two additions to the council. A relatively expected one was the British Unionist Party. They’d done very well in Fortissat in 2017, then beat the SNP in a by-election there the same year, before being bizarrely absent from a 2021 by-election. Appearing on the ballot again nigh-on guaranteed they’d actually gain this time, and they did. Astonishingly, the Greens also picked up a seat in the Stepps, Chryston and Muirhead ward. That took me by complete surprise, given North Lanarkshire is one of the Greens’ weakest areas, so fair play to their councillor there for pulling that off.
Administration
After the election, an SNP minority administration was formed.
This was not to last, however. Accusations of sexual harassment against newly appointed SNP council leader Jordan Linden led to his resignation from that role in July 2022. At a key vote in August 2022, Labour formed a minority administration, after securing the defection of an SNP councillor.
Interactive Map
North Lanarkshire is in many respects the archetypical Central Belt council, historically heavily industrialised, and particularly renowned for the massive steelworks at Ravenscraig in Motherwell. That heyday has long since passed but still defines the character of the area, a truly modern creation bringing together what were in the previous model the Cumbernauld and Kilsyth (historically parts of Dunbartonshire and Stirlingshire), Motherwell (and thus Wishaw) and Monklands (Coatbridge and Airdrie, basically) districts, plus the Chryston area of Strathkelvin.
As part of the historic and incredibly shaped East Dunbartonshire constituency, Cumbernauld elected a Conservative then an SNP MP in 1974’s double elections, but otherwise what is now North Lanarkshire was solidly Labour for decades. The first breach of that in recent years came with SNP success in constituencies covering Cumbernauld and Airdrie in the 2011 Scottish Parliament election, followed by them sweeping the whole area in both 2015 (UK) and 2016 (Scottish) elections. Labour briefly regained the Coatbridge and Chryston seat in 2017 before losing it again in 2019.
Mirroring SNP success in the constituency in 1974, the Cumbernauld and Kilsyth District Council was the SNP’s only majority controlled council that year, which they held in 1977 before losing to Labour in 1980. The other two districts were, unsurprisingly, dominated by Labour for their entire existence. When North Lanarkshire was formed in the mid-90’s, though Labour remained heavily favoured, the SNP nonetheless showed a clear base of support in Cumbernauld through the FPTP era.
Individual Ward Results
Councillors and Key Stats
3 Councillors, in order elected:
🟡SNP: Denis Johnston
🔴Labour: Heather Brannan-McVey
🔴Labour: Jean Jones
Change vs 2017: No change
Turnout: 45.4%
Electorate: 9937
Valid: 4365 (96.8%)
Spoiled: 142 (3.2%)
Quota: 1092
Candidates
🔴Labour: Heather Brannan-McVey
🟣Family: John Hendry
🟡SNP: Denis Johnston
🔴Labour: Jean Jones
🟠Lib Dem: Melissa Kane
🔵Conservative: James King
🟡SNP: Lindsay Sievewright
Kilsyth: First Preferences
Kilsyth: Transfers
All councillors in this ward were elected on first preferences alone, and thus no transfer rounds were required.
Kilsyth: Results by Polling District
Kilsyth: Second Preferences
Kilsyth: Two-Candidate Preferred
Councillors and Key Stats
4 Councillors, in order elected:
🟡SNP: Alan Masterton
🔴Labour: Tom Fisher
🟡SNP: Danish Ashraf
🔵Conservative: Gordon Currie
Change vs 2017: No change
Turnout: 47.0%
Electorate: 15417
Valid: 7075 (97.7%)
Spoiled: 164 (2.3%)
Quota: 1416
Candidates
🟡SNP: Danish Ashraf
🟠Lib Dem: John Cole
🔵Conservative: Gordon Currie
🔴Labour: Tom Fisher
🔴Labour: Donna Kiddie
🟡SNP: Alan Masterton
🟢Green: Anne McCrossan
🟣Family: John McGrory
Cumbernauld North: First Preferences
Cumbernauld North: Transfers
Cumbernauld North: Results by Polling District
Cumbernauld North: Second Preferences
Cumbernauld North: Two-Candidate Preferred
Councillors and Key Stats
4 Councillors, in order elected:
🔴Labour: James McPhilemy
🔴Labour: Peter McDade
🟡SNP: Ann Ballinger
🟡SNP: William Goldie
Change vs 2017: +1 Labour, -1 SNP
Turnout: 45.9%
Electorate: 12788
Valid: 5713 (97.2%)
Spoiled: 163 (2.8%)
Quota: 1143
Candidates
🟡SNP: Ann Ballinger
🟣Family: Norma Diffin
🟡SNP: William Goldie
🟤SSP: Willie Homer
🟡SNP: Cathie Johnston
🔵Conservative: Rebecca MacPhee
🔴Labour: Peter McDade
🔴Labour: James McPhilemy
🟤Freedom Alliance: Simona Panaitescu
Cumbernauld South: First Preferences
Cumbernauld South: Transfers
Cumbernauld South: Results by Polling District
Cumbernauld South: Second Preferences
Cumbernauld South: Two-Candidate Preferred
Councillors and Key Stats
4 Councillors, in order elected:
🟡SNP: Claire Barclay
🟡SNP: Tom Johnston
🔴Labour: Barry McCulloch
🟡SNP: Adam Smith
Change vs 2017: No change
Electorate: 13027
Turnout: 42.7%
Valid: 4455 (96.2%)
Spoiled: 209 (3.8%)
Quota: 1072
Candidates
🟡SNP: Claire Barclay
🟢Green: Kyle Davidson
⚪Independent: Paddy Hogg
🟡SNP: Tom Johnston
🔵Conservative: David MacPhee
🔴Labour: Barry McCulloch
🟡SNP: Adam Smith
🔴Labour: Susan Taylor
Cumbernauld East: First Preferences
Cumbernauld East: Transfers
Cumbernauld East: Results by Polling District
Cumbernauld East: Second Preferences
Cumbernauld East: Two-Candidate Preferred
Councillors and Key Stats
3 Councillors, in order elected:
🟡SNP: Josh Cairns
🔴Labour: John McLaren
🟢Green: Claire Williams
Change vs 2017: +1 Green, -1 Conservative
Turnout: 46.9%
Electorate: 10567
Valid: 4848 (97.8%)
Spoiled: 111 (2.2%)
Quota: 1213
Candidates
🟡SNP: Josh Cairns
🟠Lib Dem: Neil Casey
🟡SNP: Ian MacQuarrie
🔴Labour: John McLaren
🔵Conservative: Crissy Sandhu
🔴Labour: Margaret-Anne Shaw
🟢Green: Claire Williams
Stepps, Chryston and Muirhead: First Preferences
Stepps, Chryston and Muirhead: Transfers
Stepps, Chryston and Muirhead: Results by Polling District
Stepps, Chryston and Muirhead: Second Preferences
Stepps, Chryston and Muirhead: Two-Candidate Preferred
Councillors and Key Stats
3 Councillors, in order elected:
🟡SNP: Greg Lennon
🔴Labour: Michael McPake
🟡SNP: Joanne Keltie
Change vs 2017: +1 SNP, -1 Labour
Turnout: 42.6%
Electorate: 10698
Valid: 4472 (98.2%)
Spoiled: 80 (1.8%)
Quota: 1119
Candidates
🔴Labour: Joseph Beekman
🟡SNP: Joanne Keltie
🟡SNP: Greg Lennon
🟢Green: Patrick McAleer
🔴Labour: Michael McPake
🔵Conservative: Norma Raeside
Gartcosh, Glenboig and Moodiesburn: First Preferences
Gartcosh, Glenboig and Moodiesburn: Transfers
Gartcosh, Glenboig and Moodiesburn: Results by Polling District
Gartcosh, Glenboig and Moodiesburn: Second Preferences
Gartcosh, Glenboig and Moodiesburn: Two-Candidate Preferred
Councillors and Key Stats
4 Councillors, in order elected:
🟡SNP: Kirsten Larson
🔴Labour: Alexander McVey
🟡SNP: Allan Stubbs
🔴Labour: Bill Shields
Change vs 2017: No change
Turnout: 42.5%
Electorate: 12021
Valid: 4956 (97.1%)
Spoiled: 148 (2.9%)
Quota: 992
Candidates
🟣Family: Leo Lanahan
🟡SNP: Kirsten Larson
🟤Independence for Scotland: Julie McAnulty
🟤Social Democratic: Jeff McDonald
🔴Labour: Alexander McVey
🔴Labour: Bill Shields
⚫Alba: Mark Shields
🟡SNP: Allan Stubbs
🔵Conservative: Craig Whiteside
Coatbridge North: First Preferences
Coatbridge North: Transfers
Coatbridge North: Results by Polling District
Coatbridge North: Second Preferences
Coatbridge North: Two-Candidate Preferred
Councillors and Key Stats
4 Councillors, in order elected:
🟡SNP: Sophia Coyle
⚪Independent: Alan Beveridge
🔴Labour: Henry Dunbar
🟡SNP: Richard Sullivan
Change vs 2017: +1 SNP, -1 Conservative
Turnout: 37.8%
Electorate: 15029
Valid: 5565 (97.9%)
Spoiled: 122 (2.1%)
Quota: 1114
Candidates
⚪Independent: Alan Beveridge
🟡SNP: Sophia Coyle
🔴Labour: Henry Dunbar
🟤UKIP: Daryl Gardner
🔴Labour: Peter Kelly
🟠Lib Dem: Robert McGeorge
🔵Conservative: Graeme McGinnigle
🟡SNP: Richard Sullivan
Airdrie North: First Preferences
Airdrie North: Transfers
Airdrie North: Results by Polling District
Airdrie North: Second Preferences
Airdrie North: Two-Candidate Preferred
Councillors and Key Stats
4 Councillors, in order elected:
🟡SNP: Lesley Jarvie
🔴Labour: Chris Costello
🔴Labour: Jim Logue
🟡SNP: Janice Toner
Change vs 2017: +1 Labour, -1 Conservative
Turnout: 37.9%
Electorate: 12690
Valid: 4679 (97.3%)
Spoiled: 129 (2.7%)
Quota: 936
Candidates
🔴Labour: Chris Costello
🔵Conservative: Trevor Douglas
🟡SNP: Lesley Jarvie
🔴Labour: Jim Logue
⚫Alba: Julie Marshall
🟡SNP: Janice Toner
Airdrie Central: First Preferences
Airdrie Central: Transfers
Airdrie Central: Results by Polling District
Airdrie Central: Second Preferences
Airdrie Central: Two-Candidate Preferred
Councillors and Key Stats
3 Councillors, in order elected:
🟡SNP: Lesley Mitchell
🔴Labour: Kevin Docherty
🟡SNP: Gary Robinson
Change vs 2017: +1 SNP, -1 Labour
Turnout: 51.6%
Electorate: 13427
Valid: 6833 (98.7%)
Spoiled: 92 (1.3%)
Quota: 1367
Candidates
🔴Labour: Kevin Docherty
🔴Labour: Mary Gourlay
🟡SNP: Lesley Mitchell
🟡SNP: Gary Robinson
🔵Conservative: Laraine Shields
⚫Alba: Robert Slavin
Coatbridge West: First Preferences
Coatbridge West: Transfers
Coatbridge West: Results by Polling District
Coatbridge West: Second Preferences
Coatbridge West: Two-Candidate Preferred
Councillors and Key Stats
4 Councillors, in order elected:
🟡SNP: Tracy Carragher
🟡SNP: Fergus MacGregor
🔴Labour: Andrew Bustard
🔴Labour: Geraldine Woods
Change vs 2017: No change
Electorate: 13164
Turnout: 38.4%
Valid: 4849 (95.9%)
Spoiled: 209 (4.1%)
Quota: 970
Candidates
🔴Labour: Andrew Bustard
🟡SNP: Tracy Carragher
⚪Independent: Tony Grimason
🟢Green: Graham Kerr
🟡SNP: Fergus MacGregor
🔵Conservative: Peter Murray
🔴Labour: Geraldine Woods
Coatbridge South: First Preferences
Coatbridge South: Transfers
Coatbridge South: Results by Polling District
Coatbridge South: Second Preferences
Coatbridge South: Two-Candidate Preferred
Councillors and Key Stats
4 Councillors, in order elected:
🟡SNP: Michael Coyle
🟡SNP: Paul Di Mascio
🔴Labour: Michael McBride
🔵Conservative: Sandy Watson
Change vs 2017: No change
Electorate: 15018
Turnout: 41.3%
Valid: 6015 (96.9%)
Spoiled: 193 (3.1%)
Quota: 1204
Candidates
🟡SNP: Michael Coyle
🟡SNP: Paul Di Mascio
🔴Labour: Michael McBride
🔴Labour: Ian McNeil
🔵Conservative: Sandy Watson
Airdrie South: First Preferences
Airdrie South: Transfers
Airdrie South: Results by Polling District
Airdrie South: Second Preferences
Airdrie South: Two-Candidate Preferred
Councillors and Key Stats
4 Councillors, in order elected:
🔴Labour: Martin McCulloch
🟡SNP: Margaret Hughes
🟤British Unionist: John Leckie
🔴Labour: Kenneth Stevenson
Change vs 2017: +1 British Unionist, -1 Conservative
Turnout: 38.7%
Electorate: 12104
Valid: 4559 (97.4%)
Spoiled: 123 (2.6%)
Quota: 912
Candidates
🔵Conservative: Ben Callaghan
🟢Green: Emma Cuthbertson
🟡SNP: Margaret Hughes
🟤British Unionist: John Leckie
🔴Labour: Martin McCulloch
🟡SNP: Sarah Quinn
🔴Labour: Kenneth Stevenson
Fortissat: First Preferences
Fortissat: Transfers
Fortissat: Results by Polling District
Fortissat: Second Preferences
Fortissat: Two-Candidate Preferred
Councillors and Key Stats
3 Councillors, in order elected:
🟡SNP: Barry McLuskey
🔴Labour: Helen Loughran
🔴Labour: Margaret Boyd
Change vs 2017: No change
Turnout: 41.7%
Electorate: 10896
Valid: 4468 (98.2%)
Spoiled: 81 (1.8%)
Quota: 1118
Candidates
🔴Labour: Margaret Boyd
⚪Independent: Joseph Budd
🔵Conservative: Jeanie Burgess
🔴Labour: Helen Loughran
🟡SNP: Barry McLuskey
Thorniewood: First Preferences
Thorniewood: Transfers
Thorniewood: Results by Polling District
Thorniewood: Second Preferences
Thorniewood: Two-Candidate Preferred
Councillors and Key Stats
4 Councillors, in order elected:
🟡SNP: Jordan Linden
🔴Labour: Angela Campbell
🟡SNP: Lisa Stubbs
🔴Labour: Pat Patton
Change vs 2017: +1 SNP, -1 Conservative
Turnout: 39.0%
Electorate: 12279
Valid: 4631 (96.8%)
Spoiled: 153 (3.2%)
Quota: 927
Candidates
⚫Alba: David Baird
🔵Conservative: Colin Cameron
🔴Labour: Angela Campbell
⚪Independent: John Devlin
🟡SNP: Jordan Linden
🔴Labour: Pat Patton
🟡SNP: Lisa Stubbs
Bellshill: First Preferences
Bellshill: Transfers
Bellshill: Results by Polling District
Bellshill: Second Preferences
Bellshill: Two-Candidate Preferred
Councillors and Key Stats
3 Councillors, in order elected:
🔴Labour: Frank McNally
🟡SNP: Beth Baudo
🔴Labour: Jim Reddin
Change vs 2017: No change
Turnout: 38.2%
Electorate: 10343
Valid: 3796 (96.1%)
Spoiled: 152 (3.9%)
Quota: 950
Candidates
🟡SNP: Beth Baudo
🔵Conservative: Sheila Cameron
🟡SNP: Michael Clarkson
⚫Alba: John Marshall
🔴Labour: Frank McNally
🔴Labour: Jim Reddin
Mossend and Holytown: First Preferences
Mossend and Holytown: Transfers
Mossend and Holytown: Results by Polling District
Mossend and Holytown: Second Preferences
Mossend and Holytown: Two-Candidate Preferred
Councillors and Key Stats
3 Councillors, in order elected:
🟡SNP: David Crichton
🔴Labour: Paul Kelly
🔵Conservative: Lorraine Nolan
Change vs 2017: No change
Turnout: 42.9%
Electorate: 11093
Valid: 4596 (96.5%)
Spoiled: 168 (3.5%)
Quota: 1150
Candidates
🟡SNP: David Crichton
🟡SNP: Lindsey Evans
🔴Labour: Paul Kelly
🔴Labour: Megan McCann
🟢Green: Gordon Miller
🔵Conservative: Lorraine Nolan
Motherwell West: First Preferences
Motherwell West: Transfers
Motherwell West: Results by Polling District
Motherwell West: Second Preferences
Motherwell West: Two-Candidate Preferred
Councillors and Key Stats
4 Councillors, in order elected:
🟡SNP: Gerry Brennan
🔴Labour: Andrew Duffy-Lawson
🟡SNP: Anne Thomas
🔴Labour: Ayeshah Khan
Change vs 2017: No change
Turnout: 39.4%
Electorate: 13654
Valid: 5202 (96.7%)
Spoiled: 179 (3.3%)
Quota: 1041
Candidates
🔵Conservative: Oyebola Ajala
🟡SNP: Gerry Brennan
🔴Labour: Andrew Duffy-Lawson
⚫Alba: Shahid Farooq
🔴Labour: Ayeshah Khan
🟡SNP: Anne Thomas
Motherwell North: First Preferences
Motherwell North: Transfers
Motherwell North: Results by Polling District
Motherwell North: Second Preferences
Motherwell North: Two-Candidate Preferred
Councillors and Key Stats
4 Councillors, in order elected:
🟡SNP: Agnes Macgowan
🔴Labour: Kenneth Duffy
🟡SNP: David Robb
🔵Conservative: Nathan Wilson
Change vs 2017: No change
Turnout: 40.2%
Electorate: 15549
Valid: 6063 (97.0%)
Spoiled: 190 (3.0%)
Quota: 1213
Candidates
🔴Labour: Kenneth Duffy
🟡SNP: Agnes Macgowan
🟣Family: James Mitchell
🟡SNP: David Robb
🔴Labour: Michael Ross
🟢Green: Derek Watson
🔵Conservative: Nathan Wilson
🟤UKIP: Neil Wilson
Motherwell South East and Ravenscraig: First Preferences
Motherwell South East and Ravenscraig: Transfers
Motherwell South East and Ravenscraig: Results by Polling District
Motherwell South East and Ravenscraig: Second Preferences
Motherwell South East and Ravenscraig: Two-Candidate Preferred
Councillors and Key Stats
4 Councillors, in order elected:
⚪Independent: Robert John McKendrick
🟡SNP: Cameron McManus
🔴Labour: Louise Roarty
🔴Labour: Nicky Shevlin
Change vs 2017: No partisan change (Robert John McKendrick succeeded his late father Robert McKendrick in a 2021 by-election)
Turnout: 40.4%
Electorate: 14403
Valid: 5689 (97.7%)
Spoiled: 136 (2.3%)
Quota: 1138
Candidates
⚪Independent: Robert Arthur
🔵Conservative: Linsey McKay
⚪Independent: Robert John McKendrick
🟡SNP: Cameron McManus
🔴Labour: Louise Roarty
🔴Labour: Nicky Shevlin
🟡SNP: Julia Stachurska
Murdostoun: First Preferences
Murdostoun: Transfers
Murdostoun: Results by Polling District
Murdostoun: Second Preferences
Murdostoun: Two-Candidate Preferred
Murdostoun: Two-Party Preferred
Councillors and Key Stats
4 Councillors, in order elected:
🟡SNP: Fiona Fotheringham
🔴Labour: Frank McKay
🟡SNP: Jim Hume
🔵Conservative: Bob Burgess
Change vs 2017: No change
Turnout: 40.8%
Electorate: 13431
Valid: 5295 (96.6%)
Spoiled: 186 (3.4%)
Quota: 1060
Candidates
🔵Conservative: Bob Burgess
🟡SNP: Fiona Fotheringham
🟡SNP: Jim Hume
🔴Labour: Frank McKay
🔴Labour: Martine Nolan
Wishaw: First Preferences
Wishaw: Transfers
Wishaw: Results by Polling District
Wishaw: Second Preferences
Wishaw: Two-Candidate Preferred
If you’re unsure about what any of this data means, a quick explanation is given in this piece.
Michael Coyle (Airdrie South) from 🟡SNP to ⚪Independent; left group in August 2022 following sexual assault allegations against the leader. Initially reported as having joined Labour, however listed as an Independent on the council website.
Sophia Coyle (Airdrie North) from 🟡SNP to ⚪Independent; left group in August 2022 shortly after her father, alleging bullying from within the group.
A total of 8 councillors from 🟡SNP to 🟤Progressive Change North Lanarkshire; left their party group in May 2023 as a result of continuing political fallout following sexual assault allegations against Jordan Linden. Shortly after having become Independents, they announced for formation of a new local grouping. The councillors and their wards are:
- Beth Baudo (Mossend and Holytown)
- Gerry Brennan (Motherwell North)
- David Crichton (Motherwell West)
- Paul Di Mascio (Airdrie South)
- Jim Hume (Wishaw)
- Greg Lennon (Gartcosh, Glenboig and Moodiesburn)
- Barry McCluskey (Thorniewood)
- Cameron McManus (Murdostoun)
Beth Baudo (Mossend and Holytown) subsequently further changed from 🟤Progressive Change North Lanarkshire to 🔴Labour in January 2024, stating that she believed that would be the most effective way to serve her constituents.
By-Elections
Councillors and Key Stats
1 Councillor Elected:
🔴Labour: Anne McCrory
Change vs 2022 (notional): Labour Hold
Change vs vacating: Labour Gain from SNP
Turnout: 22.7% (-16.2)
Electorate: 12410
Valid: 2778 (98.5%)
Spoiled: 41 (1.5%)
Quota: 1390
3 Continuing Councillors:
🔴Labour: Angela Campbell
🟡SNP: Lisa Stubbs
🔴Labour: Pat Patton
Candidates
🟡SNP: Joseph Budd
🔵Conservative: Colin Cameron
🟠Lib Dem: John Cole
🟣Family: Leo Lanahan
⚫Alba: John Marshall
🔴Labour: Anne McCrory
🟢Green: Rosemary McGowan
🟤Freedom Alliance: Simona Panaitescu
🟤British Unionist Party: Billy Ross
🟤UKIP: Neil Wilson
Bellshill By-Election: Context
Jordan Linden, who’d been serving as an Independent councillor since resigning from the SNP and as council leader after allegations of sexual assault and harassment emerged, resigned his seat in March.
Read the BBS pre-election preview here.
Read the BBS results analysis here.
Bellshill By-Election: First Preferences
Bellshill By-Election: Transfers
As this by-election was won on first preferences, there were no transfer rounds.
Bellshill By-Election: Results by Polling District
Bellshill By-Election: Second Preferences
Bellshill By-Election: Two-Candidate Preferred
Councillors and Key Stats
1 Councillor Elected:
Labour: Kaye Harmon
Change vs 2022 (notional): Labour Gain from SNP
Change vs vacating: Labour Gain from SNP
Turnout: 20.0% (-20.2)
Electorate: 15794
Valid: 3107 (98.5%)
Spoiled: 48 (1.5%)
Quota: 1554
3 Continuing Councillors:
Labour: Kenneth Duffy
SNP: David Robb
Conservative: Nathan Wilson
Candidates
British Unionist Party: Billy Acheson
Conservative: Oyebola Ajala
Labour: Kaye Harmon
Lib Dem: Robert McGeorge
Alba: Mark Shields
UKIP: Neil Wilson
Green: Derek Watson
SNP: Rosa Zambonini
Motherwell South East and Ravenscraig By-Election: Context
SNP councillor Agnes Macgowan resigned in August 2023, due to a change in circumstances in caring for her husband, prompting this by-election.
Read the BBS pre-election preview here.
Read the BBS results analysis here.