Spelthorne
District council · South East · 39 seats in 13 wards
Spelthorne Council is run by an Independent / Liberal Democrats minority coalition. The council has 39 councillors in 13 wards. Seats by party: Conservative 14, Lib Dem 10, Other 8, Labour 6, Green 1.
Spelthorne Council will be abolished on 1 April 2027 under local government reorganisation, and will hold no further elections. Its area now elects West Surrey, a new council elected in May 2026. See West Surrey
Seats by party
Who holds each ward
Winning margin at the last election, in points.
Coloured by the party holding most of the ward's seats today; where seats are split evenly, by the party with the higher share at the last election.
Councillors and last results
Select a ward for its full results, candidates and last by-election.
| Ward and councillors | Last election |
|---|---|
| Ashford Common Simon Bhadye, Naz Islam, Katherine Rutherford | 4 May 2023 Conservative 24.1% lead 0.3 pts |
| Ashford East Rose Chandler, Joanne Sexton, Sinead Mooney | 4 May 2023 Independent 24.9% lead 5.4 pts |
| Ashford North and Stanwell South Rebecca Geach, Med Buck, Sean Beatty | 4 May 2023 Labour 32.6% lead 9.7 pts |
| Ashford Town Michelle Arnold, Greg Neall, Paul Woodward | 4 May 2023 Independent 21.1% lead 2.0 pts |
| Halliford and Sunbury West Sandra Dunn, John Turner, Lawrence Nichols | 4 May 2023 Lib Dem 56.8% lead 29.4 pts |
| Laleham and Shepperton Green Darren Clarke, Karen Howkins, Anant Mathur | 4 May 2023 Conservative 34.7% lead 10.0 pts |
| Riverside and Laleham Daniel Geraci, Denise Saliagopoulos, Michele Gibson | 4 May 2023 Independent 29.7% lead 3.6 pts |
| Shepperton Town Lisa Brennan, Maureen Attewell, John Boughtflower | 4 May 2023 Conservative 33.7% lead 14.1 pts |
| Staines Malcolm Beecher, Howard Williams, Laura Barker | 4 May 2023 Green 35.5% lead 8.1 pts |
| Staines South Chris Bateson, Tony Burrell, Jolyon Caplin | 4 May 2023 Lib Dem 49.3% lead 16.9 pts |
| Stanwell North Sue Doran, John Doran, Jon Button | 4 May 2023 Labour 56.0% lead 12.0 pts |
| Sunbury Common Suraj Gyawali, Mary Dong, Harry Boparai | 4 May 2023 Lib Dem 36.0% lead 9.6 pts |
| Sunbury East Matthew Lee, Buddhi Weerasinghe, Kathy Grant | 4 May 2023 Lib Dem 38.2% lead 3.6 pts |
Ashford Common
Last scheduled election, 4 May 2023 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Simon Bhadye Elected | Conservative | 783 |
| Naz Islam Elected | Conservative | 781 |
| Katherine Rutherford Elected | Independent | 773 |
| Jugjit Kaur Matharu | Conservative | 709 |
| David Alexander | Independent | 706 |
| Andrew David Lamb | Labour | 491 |
| Alan Leslie Mockford | Lib Dem | 490 |
Party shares count each party's leading candidate.
Ashford East
Last scheduled election, 4 May 2023 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Joanne Rose Sexton Elected | Independent | 991 |
| Elizabeth Joyce Baldock Elected | Independent | 776 |
| Rose Chandler Elected | Conservative | 714 |
| Keith Robinson | Conservative | 615 |
| Vandana Tuteja | Conservative | 544 |
| John Anthony Cornelius Enright | Independent | 467 |
| Gerald Dare | Labour | 442 |
| Chris Hyde | Green | 319 |
| Gerald Gravett | Independent | 265 |
| Nigel Keith Lethbridge Scott | Green | 253 |
Party shares count each party's leading candidate.
Last by-election, 4 July 2024
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Sinead Mooney Elected | Conservative | 973 | 27.4% |
| Philip Frederick Baldock | Independent | 870 | 24.5% |
| Jared Kidd | Labour | 790 | 22.2% |
| Paul Brew | Reform | 575 | 16.2% |
| Satpal Thethy | Lib Dem | 343 | 9.7% |
Ashford North and Stanwell South
Last scheduled election, 4 May 2023 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Sean Beatty Elected | Labour | 728 |
| Rebecca Geach Elected | Labour | 695 |
| Med Buck Elected | Labour | 671 |
| Sonia Maya Dhiman | Conservative | 511 |
| Amar Brar | Conservative | 506 |
| Julie Anne Fegredo | Conservative | 497 |
| Chris Davies | Independent | 421 |
| Jason Robert Lane | Independent | 395 |
| Marian Winifred Rough | Reform | 178 |
Party shares count each party's leading candidate.
Ashford Town
Last scheduled election, 4 May 2023 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Michelle Nina Catherine Arnold Elected | Independent | 801 |
| Olivia Rybinski Elected | Conservative | 725 |
| Andrew McLuskey Elected | Green | 677 |
| Nick Gething | Conservative | 653 |
| Paul Woodward | Conservative | 651 |
| Mark Kluth | Labour | 571 |
| Dene Richard Winch | Green | 548 |
| Robin Ellison Henfrey | Independent | 519 |
| Quentin Rupert Edgington | Independent | 499 |
Party shares count each party's leading candidate.
Last by-election, 19 June 2025
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Greg Neall Elected | Lib Dem | 539 | 27.4% |
| Jason Ian Gelver | Reform | 459 | 23.4% |
| Alex Balkan | Conservative | 374 | 19.0% |
| Philip Frederick Baldock | Independent | 359 | 18.3% |
| Rhiannon Lewis | Labour | 234 | 11.9% |
Halliford and Sunbury West
Last scheduled election, 4 May 2023 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Sandra Dunn Elected | Lib Dem | 1,014 |
| Lawrence Edward Nichols Elected | Lib Dem | 921 |
| John Ashby Turner Elected | Lib Dem | 833 |
| Anna Nowicka | Conservative | 489 |
| Michael John Brennan | Conservative | 489 |
| Paul Joseph Robigo | Conservative | 477 |
| Roger Barclay Bowen | Labour | 281 |
Party shares count each party's leading candidate.
Laleham and Shepperton Green
Last scheduled election, 4 May 2023 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Karen Howkins Elected | Conservative | 945 |
| Darren Clarke Elected | Conservative | 878 |
| Anant Mathur Elected | Conservative | 710 |
| Stuart John Whitmore | Green | 673 |
| Jil Beecher | Green | 614 |
| John Still Thesiger | Lib Dem | 470 |
| Pierre Cooper | Labour | 378 |
| John Patrick Johnston | Independent | 192 |
| Andy Pattinson | Trade Unionist and Socialist Coalition | 65 |
| Helen Elizabeth Couchman | Trade Unionist and Socialist Coalition | 55 |
| Paul Dennis Couchman | Trade Unionist and Socialist Coalition | 37 |
Party shares count each party's leading candidate.
Riverside and Laleham
Last scheduled election, 4 May 2023 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Denise Saliagopoulos Elected | Independent | 1,191 |
| Daniel Luca Geraci Elected | Independent | 1,046 |
| Michele Gibson Elected | Lib Dem | 1,022 |
| Sinead Mooney | Conservative | 754 |
| Keith Robert Malcouronne | Conservative | 661 |
| Michael Zenonos | Conservative | 619 |
Party shares count each party's leading candidate.
Shepperton Town
Last scheduled election, 4 May 2023 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Maureen Attewell Elected | Conservative | 1,194 |
| Lisa Brennan Elected | Conservative | 955 |
| John Boughtflower Elected | Conservative | 920 |
| Peter John Hughes | Green | 694 |
| Martin Evemy Gammon | Lib Dem | 672 |
| Stephen John Bentley | Labour | 555 |
| Sue Bryer | Independent | 423 |
Party shares count each party's leading candidate.
Staines
Last scheduled election, 4 May 2023 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Malcolm Eric Beecher Elected | Green | 1,222 |
| Adam Gale Elected | Green | 1,169 |
| Howard Williams Elected | Independent | 942 |
| Khalid Mustafa | Labour | 740 |
| Mark Francis | Conservative | 537 |
| Trudy Anne Burgess | Conservative | 474 |
| Adrian Leandro Ulisse | Conservative | 343 |
Party shares count each party's leading candidate.
Last by-election, 16 October 2025
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Laura Barker Elected | Lib Dem | 804 | 37.9% |
| Harry Phillips | Reform | 499 | 23.5% |
| Sean Freeman | Independent | 261 | 12.3% |
| Mark Francis | Conservative | 231 | 10.9% |
| Stuart John Whitmore | Green | 163 | 7.7% |
| Jared Kidd | Labour | 158 | 7.4% |
| Paul Dennis Couchman | Trade Unionist and Socialist Coalition | 8 | 0.4% |
Staines South
Last scheduled election, 4 May 2023 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Chris Bateson Elected | Lib Dem | 1,171 |
| Jolyon Peter Caplin Elected | Lib Dem | 1,064 |
| Tony Burrell Elected | Labour | 769 |
| Kathy Hurst | Conservative | 437 |
| Maurice Trevor Watts | Conservative | 383 |
| Graeme Oliver Reid | Conservative | 337 |
Party shares count each party's leading candidate.
Stanwell North
Last scheduled election, 4 May 2023 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Sue Doran Elected | Labour | 804 |
| Jon Button Elected | Labour | 798 |
| John Doran Elected | Labour | 773 |
| Anita Elizabeth McIlroy | Conservative | 632 |
| Jim McIlroy | Conservative | 621 |
| Rohan Vijjhalwar | Conservative | 476 |
Party shares count each party's leading candidate.
Sunbury Common
Last scheduled election, 4 May 2023 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Harry Boparai Elected | Lib Dem | 828 |
| Mary Bing Dong Elected | Lib Dem | 740 |
| Suraj Gyawali Elected | Lib Dem | 648 |
| Ian Joseph Beardsmore | Independent | 608 |
| Jacqueline Stanton | Independent | 348 |
| Simon David Paul Rollo | Conservative | 347 |
| Jayson Nitish Bhadye | Conservative | 283 |
| Alex Sapunovas | Conservative | 227 |
| Rory O'Brien | Reform | 172 |
Party shares count each party's leading candidate.
Sunbury East
Last scheduled election, 4 May 2023 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Kathy Grant Elected | Lib Dem | 1,068 |
| Buddhi Weerasinghe Elected | Conservative | 967 |
| Matthew Lee Elected | Conservative | 960 |
| Michael Alexiou | Lib Dem | 952 |
| Jay Patel | Conservative | 852 |
| Daniel Christian Dollin | Green | 758 |
Party shares count each party's leading candidate.
Changed party since the election
4 councillors now sit for a different party from the one they were elected for.
| Ward | Councillor | Elected as | Now |
|---|---|---|---|
| Ashford North and Stanwell South | Med Buck | Labour 2023 | Conservative |
| Riverside and Laleham | Denise Saliagopoulos | Independent 2023 | Conservative |
| Shepperton Town | Lisa Brennan | Conservative 2023 | Independent |
| Sunbury Common | Mary Dong | Lib Dem 2023 | Independent |
Every council by-election since 2021
6 by-elections since July 2021, 6 of them gains.
| Date | Ward | Result | Winner's share |
|---|---|---|---|
| 16 October 2025 | Staines | Lib Dem gain from Green | 37.9% |
| 19 June 2025 | Ashford Town | Lib Dem gain from Conservative | 27.0% |
| 19 July 2024 | Ashford East | Conservative gain from Independent | |
| 10 September 2023 | Ashford Town | Conservative gain from Independent | |
| 24 August 2022 | Laleham and Shepperton Green | Conservative gain from Independent | |
| 25 May 2022 | Laleham and Shepperton Green | Green gain from Conservative |
Parliamentary constituencies
| Constituency | Share of council | 2024 winner | Projected now |
|---|---|---|---|
| Spelthorne | 100% | Conservative | Conservative 33% |
Share of the council: the proportion of its census neighbourhoods (2021 LSOAs) in each seat. The projection is PollCheck's demographic model at current polling, not a forecast.
Who lives in Spelthorne
102,953 residents in 41,808 households
GB figure. 2021 Census (Scotland: 2022): age as a share of residents aged 15 and over, qualifications of residents aged 16 and over, housing as a share of households. Leave: 2016 EU referendum, Electoral Commission results by counting area.
Councils most like this one
Closest on the measures above: the 2016 Leave vote, age, qualifications and housing. Maps show which party holds each ward.
Sources and method
Seat totals and control: PollCheck council control tracker. Councillors: Open Council Data (CC BY-SA 4.0). Election results: Democracy Club (CC BY 4.0), with some vote counts from DCLEAPIL, Leman (2025) (CC BY-SA 4.0), and corrections checked against councils' official declarations. Ward boundaries: Source: Office for National Statistics licensed under the Open Government Licence v.3.0. Contains OS data © Crown copyright and database right 2026. Census: Office for National Statistics and National Records of Scotland.
Councillor lists and DCLEAPIL-derived vote counts on this page are available under CC BY-SA 4.0.
In wards electing more than one councillor, a party's share counts only its leading candidate (the Rallings and Thrasher method). Independents count individually. The lead is the gap between the top two parties' shares.