2026 West Surrey Council election
7 May 2026
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
All 90 seats to West Surrey Council 46 seats needed for a majority | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Registered | 488,899 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Turnout | 225,203 (46%) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() Map of wards coloured by party won. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() Composition of the council following the election | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
The 2026 West Surrey Council election took place on 7 May 2026, electing members of the new West Surrey Council in Surrey, England. This was on the same day as other local elections.
This was the inaugural election to West Surrey Council, following its creation from the merger of Guildford, Runnymede, Spelthorne, Surrey Heath, Waverley, and Woking, along with the coterminus area of Surrey County Council following its confirmed abolition. The council will initially operate as a "shadow authority", with the transition to the council's full powers on 1 April 2027.[1][2]
90 seats, from 45 two-member wards, were contested at the election, a sharp reduction in the number of councillors covering the West Surrey area (287 pre-reorganisation[b] vs. 90 post-reorganisation, a reduction of 67%). The ward boundaries used were the revised Surrey County Council boundaries for the cancelled 2025 elections.[3]
The Liberal Democrats won a majority at this election, taking 56 of the 90 seats. After the election, they chose Paul Follows, leader of Waverley Borough Council, to be their group leader.[4] He was formally confirmed as leader of the shadow authority at its inaugural meeting in Guildford on 21 May 2026.[5]
Background
This election was the first to the planned authority of West Surrey Council, which will now operate as a "shadow" authority until 2027.
The Conservative Party won a majority of seats at the 2021 Surrey County Council election. Of the County Council seats in West Surrey, in 2021 the Conservatives won 25, the Liberal Democrats won 11, residents’ groups and independent candidates won 7, and the Labour Party won 2.
With two councillors being elected for West Surrey in 2026 in each of the equivalent 45 Surrey Council electoral wards (as revised by a recent local government boundary review), the 2021 totals should effectively be doubled for comparison’s sake. ie. in 2021 the Conservatives can be estimated to have won 50 seats in West Surrey, the LibDems 22, Residents and Independents 14, and Labour 4.
(The Liberal Democrats hold a majority in three of the six district councils that make up the area of the West Surrey unitary authority, with the other three councils currently being under no overall control. These six district authorities will be abolished on 1 April 2027).
| Party | Seats | Votes | % | |
|---|---|---|---|---|
| Conservative | 25 | 77,184 | 42.2 | |
| Liberal Democrats | 11 | 47,059 | 25.7 | |
| Residents | 5 | 17,046 | 9.3 | |
| Labour | 2 | 21,859 | 11.9 | |
| Independent | 2 | 10,020 | 5.5 | |
| Green | 0 | 8,012 | 4.4 | |
| Heritage | 0 | 541 | 0.3 | |
| UKIP | 0 | 441 | 0.2 | |
| Reform UK | 0 | 291 | 0.2 | |
| TUSC | 0 | 255 | 0.1 | |
| Peace Party | 0 | 140 | 0.1 | |
| Workers Party | 0 | 86 | 0.1 | |
| Total | 45 | 182,934 | ||
Opinion polling
| Pollster | Date(s) conducted |
Sample size |
Con | Lab | Lib Dem | Green | Reform | Ind/Other | Lead |
|---|---|---|---|---|---|---|---|---|---|
| 2025 election | 7 May 2026 | – | 24.90% | 3.09% | 35.68% | 8.63% | 20.62% | 3.14% | 11 |
| JL Partners[6] (MRP)[7] | 31 March – 13 April 2026 | 4,089 (England) | 24.0% | 6.6% | 32.1% | 8.3% | 25.1% | 3.9% | 7 |
Results overview

The Liberal Democrats secured a comfortable overall majority on the new council. The Liberal Democrats came out of the election with a majority of 36 seats over the second-placed Conservatives, and of 22 seats over all the other parties on the council (including Residents/Independents) combined.
The Liberal Democrats won 56 seats, the Conservatives won 20 seats, Reform won 9 seats, Residents' Groups won 4 seats and 1 independent candidate was elected. No Labour Party or Green Party candidates won a seat.
After the election, the Liberal Democrats formed a majority administration and elected Cllr Paul Follows as Leader of their Group and as the Leader of the new Council. The Conservative Group became the official opposition on the Council and chose Cllr Jane Austin (concurrently the Leader of the Opposition on Waverley Borough Council) to be their Leader.
Results by ward
| Parties | Candidates[8] | |
|---|---|---|
| Conservative Party | 90 | |
| Liberal Democrats | 90 | |
| Reform UK | 90 | |
| Green Party | 78 | |
| Labour Party | 65 | |
| Independent | 22 | |
| Co-operative Party | 8[c] | |
| Farnham Residents | 6 | |
| Heritage Party | 3 | |
| TUSC | 3 | |
| R4GV | 2 | |
| RIRG | 2 | |
| Official Monster Raving Loony Party | 1 | |
| Peace Party | 1 | |
Guildford
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Liberal Democrats | Carla Morson | 2,088 | 21.0 | ||
| Liberal Democrats | Phil Bellamy | 1,805 | 18.2 | ||
| Conservative | John Tonks | 1,422 | 14.3 | ||
| Reform | Patrick Kelley | 1,204 | 12.1 | ||
| Reform | Laurence Hodge | 1,178 | 11.9 | ||
| Conservative | Andrew Bolton | 1,005 | 10.1 | ||
| Green | Freya Grondinger | 483 | 4.9 | ||
| Green | Josh Sharum-Smith | 287 | 2.9 | ||
| Independent | Nigel Manning | 243 | 2.4 | ||
| Labour | Lewis Jewell | 221 | 2.2 | ||
| Registered electors | 12,401 | ||||
| Turnout | 5,123 | 41.3 | |||
| Rejected ballots | 24 | 0.5 | |||
| Liberal Democrats win (new seat) | |||||
| Liberal Democrats win (new seat) | |||||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Liberal Democrats | George Potter | 2,818 | 26.8 | ||
| Liberal Democrats | Jo Shaw | 2,541 | 24.1 | ||
| Conservative | David Humphries | 1,243 | 11.8 | ||
| Conservative | Adam Heilbron | 1,154 | 11.0 | ||
| Reform | Robert Abrams | 817 | 7.8 | ||
| Reform | Dennis Paul | 782 | 7.4 | ||
| Green | Lisa McKeown | 490 | 4.7 | ||
| Green | Luis MacHado | 446 | 4.2 | ||
| Labour | Moira Noble | 234 | 2.2 | ||
| Registered electors | 11,134 | ||||
| Turnout | 5,400 | 48.5 | |||
| Rejected ballots | 26 | 0.5 | |||
| Liberal Democrats win (new seat) | |||||
| Liberal Democrats win (new seat) | |||||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Liberal Democrats | Katie Steel | 1,696 | 21.7 | ||
| Liberal Democrats | Masuk Miah | 1,590 | 20.4 | ||
| Reform | Ben Bispham | 909 | 11.6 | ||
| Reform | Aidan Sallis | 813 | 10.4 | ||
| Green | Marco Crosta | 727 | 9.3 | ||
| Green | Stuart McAlpine | 620 | 7.9 | ||
| Conservative | Adrian Chandler | 596 | 7.6 | ||
| Conservative | Neil O'Brien | 528 | 6.8 | ||
| Labour Co-op | Anne Rouse | 332 | 4.3 | ||
| Registered electors | 10,435 | ||||
| Turnout | 4,075 | 39.1 | |||
| Rejected ballots | 20 | 0.5 | |||
| Liberal Democrats win (new seat) | |||||
| Liberal Democrats win (new seat) | |||||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Liberal Democrats | Vanessa King | 2,325 | 24.1 | ||
| Liberal Democrats | James Thornton | 2,236 | 23.2 | ||
| Conservative | Thom Van Every | 1,394 | 14.4 | ||
| Conservative | Alex Fiuza | 1,336 | 13.8 | ||
| Green | Charlie Parker | 579 | 6.0 | ||
| Reform | Veronica Hurst | 533 | 5.5 | ||
| Green | Matt Price | 496 | 5.1 | ||
| Reform | Claire Partridge-Waymouth | 460 | 4.8 | ||
| Labour | Sean Sussex | 166 | 1.7 | ||
| Independent | Tim Wolfenden | 126 | 1.3 | ||
| Registered electors | 10,523 | ||||
| Turnout | 4,948 | 47.0 | |||
| Rejected ballots | 12 | 0.2 | |||
| Liberal Democrats win (new seat) | |||||
| Liberal Democrats win (new seat) | |||||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Liberal Democrats | Angela Goodwin | 2,595 | 28.5 | ||
| Liberal Democrats | Steve Hives | 1,989 | 21.8 | ||
| Green | Claire Whitehouse | 1,157 | 12.7 | ||
| Green | Matt Fray | 983 | 10.8 | ||
| Conservative | Honor Brooker | 649 | 7.1 | ||
| Conservative | Andre Hester | 562 | 6.2 | ||
| Reform | Charles Whiting | 491 | 5.4 | ||
| Reform | John Le Cheminant | 485 | 5.3 | ||
| Labour | Vlad Stoiana-Mois | 200 | 2.2 | ||
| Registered electors | 10,445 | ||||
| Turnout | 4,698 | 45.0 | |||
| Rejected ballots | 20 | 0.4 | |||
| Liberal Democrats win (new seat) | |||||
| Liberal Democrats win (new seat) | |||||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Liberal Democrats | Julia McShane | 1,534 | 21.8 | ||
| Liberal Democrats | James Steel | 1,227 | 17.4 | ||
| Reform | Sophie Evans | 801 | 11.4 | ||
| Reform | Dale Layman | 792 | 11.2 | ||
| Green | Jack Whitehouse | 788 | 11.2 | ||
| Green | Jack Mountford | 686 | 9.7 | ||
| Conservative | Christopher Jay | 414 | 5.9 | ||
| Labour | Howard Smith | 407 | 5.8 | ||
| Conservative | Malachy Ujam | 294 | 4.2 | ||
| Peace | John Morris | 100 | 1.4 | ||
| Registered electors | 10,270 | ||||
| Turnout | 3,645 | 35.5 | |||
| Rejected ballots | 14 | 0.4 | |||
| Liberal Democrats win (new seat) | |||||
| Liberal Democrats win (new seat) | |||||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| R4GV | Catherine Young | 1,845 | 17.5 | ||
| Conservative | David Evans | 1,446 | 13.7 | ||
| Conservative | Sam Tough | 1,415 | 13.4 | ||
| R4GV | Dennis Booth | 1,376 | 13.1 | ||
| Liberal Democrats | Merel Rehorst-Smith | 1,181 | 11.2 | ||
| Liberal Democrats | Olly Kekwick | 952 | 9.0 | ||
| Reform | Martin Sargeant | 915 | 8.7 | ||
| Reform | Henry Walter | 744 | 7.1 | ||
| Green | Elena Daniilidou | 306 | 2.9 | ||
| Green | Isaac Short | 226 | 2.1 | ||
| Labour | John Barnes | 138 | 1.3 | ||
| Registered electors | 10,235 | ||||
| Turnout | 5,389 | 52.7 | |||
| Rejected ballots | 10 | 0.2 | |||
| R4GV win (new seat) | |||||
| Conservative win (new seat) | |||||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Conservative | Matt Furniss | 2,062 | 21.7 | ||
| Conservative | Sallie Barker | 1,889 | 19.9 | ||
| Liberal Democrats | Stephen Mallet | 1,375 | 14.5 | ||
| Liberal Democrats | Dominique Williams | 1,364 | 14.4 | ||
| Reform | Neil Crossley | 933 | 9.8 | ||
| Reform | Gary Jackson | 878 | 9.3 | ||
| Green | Adrian Barbrooke | 443 | 4.7 | ||
| Green | Christopher Wade | 381 | 4.0 | ||
| Labour | Peter Lockhart | 161 | 1.7 | ||
| Registered electors | 10,332 | ||||
| Turnout | 4,897 | 47.4 | |||
| Rejected ballots | 14 | 0.3 | |||
| Conservative win (new seat) | |||||
| Conservative win (new seat) | |||||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Conservative | Robert Hughes | 2,297 | 22.8 | ||
| Conservative | Victoria Sena | 2,130 | 21.2 | ||
| Liberal Democrats | Jane Tyson | 1,308 | 13.0 | ||
| Liberal Democrats | James Markey | 1,294 | 12.9 | ||
| Reform | Chris Jellard | 1,067 | 10.6 | ||
| Reform | Denis Podany | 953 | 9.5 | ||
| Green | Cynthia Page | 463 | 4.6 | ||
| Green | Martyn Turner | 378 | 3.8 | ||
| Labour Co-op | James Muller | 174 | 1.7 | ||
| Registered electors | 10,412 | ||||
| Turnout | 5,206 | 50.0 | |||
| Rejected ballots | 15 | 0.3 | |||
| Conservative win (new seat) | |||||
| Conservative win (new seat) | |||||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Conservative | Bilal Akhtar | 1,775 | 18.9 | ||
| Conservative | Jonathan Lord | 1,705 | 18.2 | ||
| Liberal Democrats | Matt Felgate | 1,458 | 15.6 | ||
| Liberal Democrats | Jason Martin | 1,234 | 13.2 | ||
| Reform | Andrew Berry | 1,087 | 11.6 | ||
| Reform | Kate Broadhurst | 1,062 | 11.3 | ||
| Green | Alex McElduff | 456 | 4.9 | ||
| Green | Jayden Sarma | 401 | 4.3 | ||
| Labour | Brian Creese | 196 | 2.1 | ||
| Registered electors | 10,401 | ||||
| Turnout | 4,837 | 46.5 | |||
| Rejected ballots | 15 | 0.3 | |||
| Conservative win (new seat) | |||||
| Conservative win (new seat) | |||||
Runnymede
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Reform | Scott Kelly | 1,254 | 16.7 | ||
| Reform | Vinny Mitchell | 1,195 | 15.9 | ||
| Conservative | George Callaghan | 962 | 12.8 | ||
| Conservative | Marilyn Swinney | 864 | 11.5 | ||
| Green | Paul Richens | 820 | 10.9 | ||
| Green | Tobin Steele | 693 | 9.2 | ||
| Liberal Democrats | Jenny Coulon | 617 | 8.2 | ||
| Liberal Democrats | Stuart Lawrence | 547 | 7.3 | ||
| Labour Co-op | Arran Neathy | 281 | 3.7 | ||
| Labour Co-op | Elaine Percival | 265 | 3.5 | ||
| Invalid or blank votes | 14 | 0.4 | |||
| Registered electors | 10,080 | ||||
| Turnout | 3,910 | 38.8 | |||
| Reform win (new seat) | |||||
| Reform win (new seat) | |||||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Conservative | Mark Nuti | 1,717 | 20.9 | ||
| Conservative | Shannon Saise-Marshall | 1,303 | 15.8 | ||
| Reform | Dan Caruso | 1,174 | 14.3 | ||
| Reform | Sam Newman | 1,168 | 14.2 | ||
| Liberal Democrats | Kevin Lee | 585 | 7.1 | ||
| Green | Julie Gibbs | 512 | 6.2 | ||
| Liberal Democrats | Richard Grills | 472 | 5.7 | ||
| Labour | Helen Ryder-Smith | 464 | 5.6 | ||
| Green | Matthew Axbey | 460 | 5.6 | ||
| Labour | Bernie Stacey | 377 | 4.6 | ||
| Invalid or blank votes | 7 | 0.2 | |||
| Registered electors | 10,234 | ||||
| Turnout | 4,277 | 41.8 | |||
| Conservative win (new seat) | |||||
| Conservative win (new seat) | |||||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| RIRG | Isabel Mullens | 1,113 | 14.0 | ||
| Reform | George Gladstone-New | 1,014 | 12.7 | ||
| RIRG | Gren Elliot | 948 | 11.9 | ||
| Reform | Lewis Kitt | 831 | 10.4 | ||
| Labour Co-op | Jack Nayak | 709 | 8.9 | ||
| Green | Danni Batt | 701 | 8.8 | ||
| Labour Co-op | Cai Parry | 676 | 8.5 | ||
| Conservative | Rahul Joglekar | 663 | 8.3 | ||
| Conservative | John Osborn | 648 | 8.1 | ||
| Liberal Democrats | Ian Heath | 265 | 3.3 | ||
| Liberal Democrats | Annabel Jones | 204 | 2.6 | ||
| Independent | Damien Biggs | 188 | 2.4 | ||
| Invalid or blank votes | 9 | 0.2 | |||
| Registered electors | 9,655 | ||||
| Turnout | 4,190 | 43.4 | |||
| RIRG win (new seat) | |||||
| Reform win (new seat) | |||||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Conservative | Marisa Heath | 1,858 | 23.9 | ||
| Conservative | Chris Howorth | 1,683 | 21.6 | ||
| Liberal Democrats | Karin Rowsell | 1,146 | 14.7 | ||
| Liberal Democrats | Guy Russo | 752 | 9.7 | ||
| Reform | Graham Kimber | 638 | 8.2 | ||
| Reform | Geoff Read | 525 | 6.7 | ||
| Green | Rosalie Turner | 357 | 4.6 | ||
| Green | Tom Lagden | 354 | 4.5 | ||
| Labour Co-op | Abby King | 287 | 3.7 | ||
| Labour Co-op | Paul Gahir | 188 | 2.4 | ||
| Registered electors | 9,302 | ||||
| Turnout | 4,097 | 44.0 | |||
| Rejected ballots | 18 | 0.4 | |||
| Conservative win (new seat) | |||||
| Conservative win (new seat) | |||||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Reform | Carl Mann | 1,729 | 16.7 | ||
| Conservative | Jonathan Hulley | 1,623 | 15.6 | ||
| Reform | Miles Morris | 1,416 | 13.6 | ||
| Conservative | Roberto Buono | 1,403 | 13.5 | ||
| Liberal Democrats | Don Whyte | 1,380 | 13.3 | ||
| Liberal Democrats | Sylvia Whyte | 1,343 | 12.9 | ||
| Independent | Michael Cressey | 426 | 4.1 | ||
| Green | Zoe Smith | 347 | 3.3 | ||
| Green | John Kelly | 315 | 3.0 | ||
| Labour | Jocelyn Boxall | 231 | 2.2 | ||
| Labour | Ben Niblett | 161 | 1.6 | ||
| Invalid or blank votes | 20 | 0.4 | |||
| Registered electors | 11,424 | ||||
| Turnout | 5,332 | 46.7 | |||
| Reform win (new seat) | |||||
| Conservative win (new seat) | |||||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Conservative | Scott Lewis | 2,212 | 21.9 | ||
| Conservative | Josh Brown | 1,792 | 17.7 | ||
| Liberal Democrats | Ronan McCaughey | 1,718 | 17.0 | ||
| Liberal Democrats | Chelsea Whyte | 1,498 | 14.8 | ||
| Reform | Ian Betteridge | 1,151 | 11.4 | ||
| Reform | Paul Dimarco | 971 | 9.6 | ||
| Green | Martin Robson | 422 | 4.2 | ||
| Labour | Martina Hunter | 186 | 1.8 | ||
| Labour | Ricky Milstead | 163 | 1.6 | ||
| Invalid or blank votes | 4 | 0.1 | |||
| Turnout | 5,325 | 48.7 | |||
| Registered electors | 10,938 | ||||
| Conservative win (new seat) | |||||
| Conservative win (new seat) | |||||
Spelthorne
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Independent | Joanne Sexton | 1,870 | 18.7 | ||
| Reform | Richard Barratt | 1,465 | 14.6 | ||
| Reform | Chris Beresford | 1,435 | 14.3 | ||
| Independent | Sean Freeman | 1,209 | 12.1 | ||
| Conservative | Rose Chandler | 849 | 8.5 | ||
| Conservative | Paul Woodward | 839 | 8.4 | ||
| Liberal Democrats | Manu Singh | 628 | 6.3 | ||
| Liberal Democrats | Satpal Thethy | 561 | 5.6 | ||
| Green | Peter Hughes | 474 | 4.7 | ||
| Labour | Mark Appleyard | 375 | 3.7 | ||
| Labour | Sharon Linsell | 319 | 3.2 | ||
| Registered electors | 11,427 | ||||
| Turnout | 5,151 | 45.1 | |||
| Rejected ballots | 10 | 0.2 | |||
| Independent win (new seat) | |||||
| Reform win (new seat) | |||||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Conservative | Maureen Attewell | 2,702 | 25.2 | ||
| Conservative | Sinead Mooney | 2,046 | 19.1 | ||
| Reform | Jason Gelver | 1,520 | 14.2 | ||
| Reform | Amar Brar | 1,293 | 12.0 | ||
| Green | Stuart Whitmore | 764 | 7.1 | ||
| Green | Steve Ringham | 688 | 6.4 | ||
| Liberal Democrats | Matt Lindon | 622 | 5.8 | ||
| Liberal Democrats | Michael Alexiou | 584 | 5.4 | ||
| Labour | William Kerr | 273 | 2.5 | ||
| Labour | Kiri Kankhwende | 239 | 2.2 | ||
| Registered electors | 10,252 | ||||
| Turnout | 5,482 | 53.5 | |||
| Rejected ballots | 9 | 0.2 | |||
| Conservative win (new seat) | |||||
| Conservative win (new seat) | |||||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Liberal Democrats | Richard Herman | 1,731 | 17.1 | ||
| Liberal Democrats | Paul Vanni | 1,682 | 16.6 | ||
| Conservative | Buddhi Weerasinghe | 1,586 | 15.7 | ||
| Conservative | Matthew Lee | 1,581 | 15.6 | ||
| Reform | Daniel Holland | 1,291 | 12.8 | ||
| Reform | Ritu Parihar | 1,054 | 10.4 | ||
| Green | Simon Appleby | 388 | 3.8 | ||
| Green | Asbjorn Appleby | 360 | 3.6 | ||
| Labour | Gerald Dare | 251 | 2.5 | ||
| Labour | Costas Loizou | 199 | 2.0 | ||
| Registered electors | 10,767 | ||||
| Turnout | 5,186 | 48.2 | |||
| Rejected ballots | 13 | 0.3 | |||
| Liberal Democrats win (new seat) | |||||
| Liberal Democrats win (new seat) | |||||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Liberal Democrats | Laura Barker | 1,989 | 20.2 | ||
| Liberal Democrats | Chris Bateson | 1,641 | 16.7 | ||
| Reform | Stuart Boyle | 1,200 | 12.2 | ||
| Reform | Jean-Marc Peter France | 1,052 | 10.7 | ||
| Conservative | Denise Saliagopoulos | 924 | 9.4 | ||
| Conservative | John Boughtflower | 818 | 8.3 | ||
| Independent | Howard Williams | 661 | 6.7 | ||
| Green | Steven Goatman | 466 | 4.7 | ||
| Green | Darren Bernard | 464 | 4.7 | ||
| Labour | Loukas Christou | 276 | 2.8 | ||
| Labour | Ian Gordon Jenkins | 250 | 2.5 | ||
| Monster Raving Loony | Miss Applied Malarkey | 87 | 0.9 | ||
| Registered electors | 11,413 | ||||
| Turnout | 5,040 | 44.2 | |||
| Rejected ballots | 3 | 0.1 | |||
| Liberal Democrats win (new seat) | |||||
| Liberal Democrats win (new seat) | |||||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Reform | Phil Basey | 1,481 | 15.4 | ||
| Liberal Democrats | Harleen Boparai | 1,448 | 15.1 | ||
| Reform | Ian Brooks | 1,428 | 14.8 | ||
| Liberal Democrats | Cara Mackley | 1,360 | 14.1 | ||
| Conservative | Denise Turner-Stewart | 1,176 | 12.2 | ||
| Conservative | Darren Clarke | 1,062 | 11.0 | ||
| Green | Andrea Short | 417 | 4.3 | ||
| Labour | Tony Burrell | 361 | 3.8 | ||
| Independent | Philip Baldock | 330 | 3.4 | ||
| Labour | Jared Kidd | 281 | 2.9 | ||
| Independent | Ali Lee | 277 | 2.9 | ||
| Registered electors | 10,779 | ||||
| Turnout | 4,937 | 45.8 | |||
| Rejected ballots | 6 | 0.1 | |||
| Reform win (new seat) | |||||
| Liberal Democrats win (new seat) | |||||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Reform | Jim McIlroy | 1,478 | 20.2 | ||
| Reform | Harry Phillips | 1,427 | 19.5 | ||
| Conservative | Med Buck | 976 | 13.3 | ||
| Conservative | Karen Howkins | 773 | 10.6 | ||
| Labour | Sean Beatty | 752 | 10.3 | ||
| Labour | Rebecca Geach | 703 | 9.6 | ||
| Green | Arshid Bashir | 428 | 5.9 | ||
| Green | Helen Laws | 385 | 5.3 | ||
| Liberal Democrats | Gerald Gravett | 213 | 2.9 | ||
| Liberal Democrats | Malgorzata Kut | 178 | 2.4 | ||
| Registered electors | 10,708 | ||||
| Turnout | 3,818 | 35.7 | |||
| Rejected ballots | 13 | 0.3 | |||
| Reform win (new seat) | |||||
| Reform win (new seat) | |||||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Liberal Democrats | Harry Boparai | 1,896 | 21.3 | ||
| Reform | Rory O'Brien | 1,428 | 16.0 | ||
| Liberal Democrats | Suraj Gyawali | 1,352 | 15.2 | ||
| Reform | Anil Khedkar | 1,217 | 13.7 | ||
| Conservative | Simon Bhadye | 746 | 8.4 | ||
| Conservative | Naz Islam | 534 | 6.0 | ||
| Green | Emma Jones | 463 | 5.2 | ||
| Independent | Mary Bing Dong | 407 | 4.6 | ||
| Labour | Mark Kluth | 290 | 3.3 | ||
| Independent | Jacqueline Stanton | 284 | 3.2 | ||
| Labour | Akash Ruparelia | 222 | 2.5 | ||
| TUSC | Helen Couchman | 35 | 0.4 | ||
| TUSC | Paul Couchman | 30 | 0.3 | ||
| Registered electors | 11,640 | ||||
| Turnout | 4,638 | 39.8 | |||
| Rejected ballots | 8 | 0.2 | |||
| Liberal Democrats win (new seat) | |||||
| Reform win (new seat) | |||||
Surrey Heath
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Liberal Democrats | Simon Browne | 2,105 | 21.0 | ||
| Liberal Democrats | Richard Wilson* | 2,097 | 20.9 | ||
| Reform | Richard Barker | 1,397 | 13.9 | ||
| Conservative | Valerie White* | 1,383 | 13.8 | ||
| Conservative | Catherine Gomme | 1,217 | 12.1 | ||
| Reform | Steed Hayllar-Bennett | 1,201 | 12.0 | ||
| Green | Emma-Laura James | 275 | 2.7 | ||
| Green | Laura Mae Perkins | 208 | 2.1 | ||
| Labour | Matthew Clarke | 84 | 0.8 | ||
| Labour | Archie Langdon | 73 | 0.7 | ||
| Registered electors | 11,434 | ||||
| Turnout | 5,195 | 45.4 | |||
| Rejected ballots | 9 | 0.2 | |||
| Liberal Democrats win (new seat) | |||||
| Liberal Democrats win (new seat) | |||||
Richard Wilson is a sitting parish and borough councillor, Valerie White is a sitting parish councillor.
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Liberal Democrats | Jamie Calder | 1,880 | 19.3 | ||
| Liberal Democrats | Ying Perrett | 1,604 | 16.5 | ||
| Conservative | Trefor Hogg* | 1,593 | 16.4 | ||
| Conservative | Shaun Garrett* | 1,461 | 15.0 | ||
| Reform | Anatoly Belnik | 1,185 | 12.2 | ||
| Reform | Sam Goggin | 1,159 | 11.9 | ||
| Green | Becky-Lulu Dartnell | 354 | 3.6 | ||
| Green | Jack Rice | 267 | 2.7 | ||
| Labour | Christopher Jarvis | 138 | 1.4 | ||
| Labour | Simon Schofield | 100 | 1.0 | ||
| Registered electors | 12,037 | ||||
| Turnout | 4,991 | 41.5 | |||
| Rejected ballots | 8 | 0.2 | |||
| Liberal Democrats win (new seat) | |||||
| Liberal Democrats win (new seat) | |||||
Trefor Hogg is a sitting county councillor, Shaun Garrett is a sitting borough councillor.
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Liberal Democrats | Alan Ashbery | 1,824 | 24.7 | ||
| Liberal Democrats | Sarbie Kang | 1,599 | 21.6 | ||
| Reform | Colin Montague | 1,084 | 14.7 | ||
| Reform | Darryl Ratiram | 962 | 13.0 | ||
| Conservative | Toni Hourahane | 530 | 7.2 | ||
| Conservative | Adisa-Maria Manole | 463 | 6.3 | ||
| Green | Linda Allard | 390 | 5.3 | ||
| Green | Gary Marsh | 279 | 3.8 | ||
| Labour | Mackenzie Bird | 161 | 2.2 | ||
| Labour | Charlotte Viola | 102 | 1.4 | ||
| Registered electors | 10,305 | ||||
| Turnout | 3,880 | 37.7 | |||
| Rejected ballots | 6 | 0.2 | |||
| Liberal Democrats win (new seat) | |||||
| Liberal Democrats win (new seat) | |||||
Alan Ashbery is a sitting county and borough councillor, Sarbie Kang is a sitting borough councillor.
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Conservative | Paul Deach* | 2,027 | 19.6 | ||
| Liberal Democrats | Jacques Olmo* | 1,911 | 18.5 | ||
| Liberal Democrats | Morgan Rise* | 1,669 | 16.1 | ||
| Conservative | Attieh Fard | 1,437 | 13.9 | ||
| Reform | Will Lyons | 1,295 | 12.5 | ||
| Reform | Ron Whitcher | 1,261 | 12.2 | ||
| Green | Tahir Ahmad | 313 | 3.0 | ||
| Green | Charlie Wilson | 273 | 2.6 | ||
| Labour | Harry Hurst | 86 | 0.8 | ||
| Labour | Indiannah Hilson-Gregory | 84 | 0.8 | ||
| Registered electors | 11,180 | ||||
| Turnout | 5,345 | 47.8 | |||
| Rejected ballots | 8 | 0.1 | |||
| Conservative win (new seat) | |||||
| Liberal Democrats win (new seat) | |||||
Paul Deach is a sitting County Councillor, Jacques Olmo is a sitting borough councillor, Morgan Rise is a sitting borough councillor.
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Liberal Democrats | Rob Lee* | 2,912 | 25.9 | ||
| Liberal Democrats | Dr Nirmal Kang* | 2,791 | 24.8 | ||
| Reform | Matt Davies | 1,565 | 13.9 | ||
| Reform | Max Nelson | 1,251 | 11.1 | ||
| Conservative | Neeraj Shah | 847 | 7.5 | ||
| Conservative | Leo Pargeter | 749 | 6.7 | ||
| Green | John Skipper* | 649 | 5.8 | ||
| Green | Bill Dixon | 369 | 3.3 | ||
| Labour | Massimo Ferrara | 104 | 0.9 | ||
| Registered electors | 11,727 | ||||
| Turnout | 5,817 | 49.6 | |||
| Rejected ballots | 10 | 0.2 | |||
| Liberal Democrats win (new seat) | |||||
| Liberal Democrats win (new seat) | |||||
Rob Lee, Dr Nirmal Kang and John Skipper are sitting borough councillors.
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Liberal Democrats | Julie Hoad* | 2,656 | 23.4 | ||
| Liberal Democrats | Shaun Macdonald* | 2,270 | 20.0 | ||
| Reform | Peter Appleford | 1,462 | 12.9 | ||
| Conservative | Rebecca Jennings-Evans* | 1,269 | 11.2 | ||
| Conservative | Tony Henderson* | 1,224 | 10.8 | ||
| Reform | Malcolm Newbury | 1,206 | 10.6 | ||
| Independent | Graham Alleway* | 288 | 2.5 | ||
| Green | Sopha Hodgson | 288 | 2.5 | ||
| Green | Ian Gibbs | 282 | 2.5 | ||
| Independent | Adrian Page* | 177 | 1.6 | ||
| Labour | Richard Claridge | 128 | 1.1 | ||
| Independent | Wendy Evans | 96 | 0.8 | ||
| Registered electors | 12,232 | ||||
| Turnout | 5,844 | 47.8 | |||
| Rejected ballots | 3 | 0.1 | |||
| Liberal Democrats win (new seat) | |||||
| Liberal Democrats win (new seat) | |||||
Julie Hoad and Shaun Macdonald are sitting borough councillors. Rebecca Jennings-Evans is a sitting County and Parish councillor. Tony Henderson, Graham Alleway and Adrian Page are sitting Parish councillors.
Waverley
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Liberal Democrats | Liz Townsend | 3,440 | 27.3 | ||
| Liberal Democrats | Brian Steel | 2,681 | 21.2 | ||
| Conservative | Sean Donovan-Smith | 1,590 | 12.6 | ||
| Conservative | Philip Brooker | 1,540 | 12.2 | ||
| Reform | Diane James | 1,288 | 10.2 | ||
| Reform | Ian Hemmingway | 1,274 | 10.1 | ||
| Green | Samantha Young | 329 | 2.6 | ||
| Green | Rafael Fischer | 318 | 2.5 | ||
| Labour | James Mitchell | 159 | 1.3 | ||
| Registered electors | 12,420 | ||||
| Turnout | 6,515 | 52.5 | |||
| Rejected ballots | 14 | 0.2 | |||
| Liberal Democrats win (new seat) | |||||
| Liberal Democrats win (new seat) | |||||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Liberal Democrats | Tony Fairclough | 1,710 | 17.7 | ||
| Liberal Democrats | Richard Steijger | 1,509 | 15.6 | ||
| Farnham Residents | Andrew Macleod | 1,295 | 13.4 | ||
| Farnham Residents | David Bearman | 1,237 | 12.8 | ||
| Conservative | Patrick Stephens | 747 | 7.7 | ||
| Reform | Sandra Johnson | 714 | 7.4 | ||
| Conservative | Chris Storey | 654 | 6.8 | ||
| Reform | Timothy Visser | 630 | 6.5 | ||
| Green | Lewis Richardson | 514 | 5.3 | ||
| Green | Robert Ellis | 500 | 5.2 | ||
| Labour | John Gaskell | 172 | 1.8 | ||
| Registered electors | 10,882 | ||||
| Turnout | 4,924 | 45.2 | |||
| Rejected ballots | 14 | 0.3 | |||
| Liberal Democrats win (new seat) | |||||
| Liberal Democrats win (new seat) | |||||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Farnham Residents | Catherine Powell | 1,987 | 21.5 | ||
| Farnham Residents | Sally Dickson | 1,690 | 18.3 | ||
| Reform | Ed Cowley | 1,037 | 11.2 | ||
| Reform | James Macey | 958 | 10.4 | ||
| Liberal Democrats | Mat Brown | 854 | 9.2 | ||
| Conservative | Pat Frost | 540 | 5.8 | ||
| Green | Chris Brooks | 510 | 5.5 | ||
| Green | Natasha Fletcher | 500 | 5.4 | ||
| Liberal Democrats | Matthew Simon | 498 | 5.4 | ||
| Conservative | Joseph Kay | 427 | 4.6 | ||
| Labour | Howard Kaye | 220 | 2.4 | ||
| TUSC | Huw James | 25 | 0.3 | ||
| Registered electors | 10,519 | ||||
| Turnout | 4,718 | 44.9 | |||
| Rejected ballots | 8 | 0.2 | |||
| Farnham Residents win (new seat) | |||||
| Farnham Residents win (new seat) | |||||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Liberal Democrats | Ben Bristow | 1,492 | 15.7 | ||
| Liberal Democrats | Sally Shorthose | 1,305 | 13.7 | ||
| Farnham Residents | George Murray | 1,197 | 12.6 | ||
| Conservative | Paul Stiff | 1,103 | 11.6 | ||
| Conservative | Tam Traynor | 1,072 | 11.3 | ||
| Farnham Residents | Michaela Martin | 1,064 | 11.2 | ||
| Reform | Dean Boyce | 694 | 7.3 | ||
| Reform | Christine Fisher | 570 | 6.0 | ||
| Green | David Baines | 417 | 4.4 | ||
| Green | George Wilson | 269 | 2.8 | ||
| Independent | Mark Westcott | 172 | 1.8 | ||
| Labour | Sam Pritchard | 156 | 1.6 | ||
| Registered electors | 10,180 | ||||
| Turnout | 4,858 | 47.7 | |||
| Rejected ballots | 10 | 0.2 | |||
| Liberal Democrats win (new seat) | |||||
| Liberal Democrats win (new seat) | |||||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Liberal Democrats | Penny Rivers | 2,818 | 24.2 | ||
| Liberal Democrats | Ruth Thompson | 2,291 | 19.7 | ||
| Conservative | Ed Holliday | 1,608 | 13.8 | ||
| Conservative | Daniel Husseini | 1,443 | 12.4 | ||
| Green | David Faraday | 1,001 | 8.6 | ||
| Green | Steve Williams | 968 | 8.3 | ||
| Reform | Jon Davies | 701 | 6.0 | ||
| Reform | George Devereux | 672 | 5.8 | ||
| Labour | John Stolliday | 143 | 1.2 | ||
| Registered electors | 11,420 | ||||
| Turnout | 5,921 | 51.8 | |||
| Rejected ballots | 28 | 0.5 | |||
| Liberal Democrats win (new seat) | |||||
| Liberal Democrats win (new seat) | |||||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Liberal Democrats | Paul Follows | 2,809 | 24.2 | ||
| Liberal Democrats | Victoria Kiehl | 2,287 | 19.7 | ||
| Conservative | John Hemmings | 1,503 | 13.0 | ||
| Conservative | Ian Lewer | 1,313 | 11.3 | ||
| Independent | Maxine Gale | 1,155 | 10.0 | ||
| Reform | Alex Roebuck | 666 | 5.7 | ||
| Reform | Alfie Treasure | 548 | 4.7 | ||
| Green | Joey Ashworth | 531 | 4.6 | ||
| Independent | Steve Dally | 382 | 3.3 | ||
| Green | Morgan Thrift | 298 | 2.6 | ||
| Labour | Daphne Balde | 114 | 1.0 | ||
| Registered electors | 11,002 | ||||
| Turnout | 5,940 | 54.0 | |||
| Rejected ballots | 14 | 0.2 | |||
| Liberal Democrats win (new seat) | |||||
| Liberal Democrats win (new seat) | |||||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Liberal Democrats | Oli Leach | 2,441 | 24.9 | ||
| Liberal Democrats | Terry Weldon | 1,814 | 18.5 | ||
| Conservative | Toby Byfield | 1,214 | 12.4 | ||
| Conservative | Graham Betts | 1,177 | 12.0 | ||
| Reform | Jonathan Ashworth | 857 | 8.8 | ||
| Green | Claire Matthes | 803 | 8.2 | ||
| Reform | Barb Witt | 735 | 7.5 | ||
| Green | Alistair Bayliss | 638 | 6.5 | ||
| Labour | Alex Howey | 115 | 1.2 | ||
| Registered electors | 9,956 | ||||
| Turnout | 5,010 | 50.3 | |||
| Rejected ballots | 10 | 0.2 | |||
| Liberal Democrats win (new seat) | |||||
| Liberal Democrats win (new seat) | |||||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Conservative | Jane Austin | 3,359 | 29.0 | ||
| Conservative | Kevin Deanus | 2,893 | 25.0 | ||
| Liberal Democrats | Dave Busby | 1,696 | 14.7 | ||
| Liberal Democrats | Paul Wright | 1,488 | 12.9 | ||
| Reform | Graham Ellwood | 703 | 6.1 | ||
| Reform | Dominique Crapart | 666 | 5.8 | ||
| Green | Ingrid Curnock | 342 | 3.0 | ||
| Green | Martin D'Arcy | 295 | 2.5 | ||
| Labour | Sarah Davey | 130 | 1.1 | ||
| Registered electors | 11,171 | ||||
| Turnout | 5,983 | 53.6 | |||
| Rejected ballots | 18 | 0.3 | |||
| Conservative win (new seat) | |||||
| Conservative win (new seat) | |||||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Conservative | Pheobe Sullivan | 1,961 | 18.2 | ||
| Liberal Democrats | Keith Buchanan | 1,941 | 18.0 | ||
| Liberal Democrats | Mark Merryweather | 1,853 | 17.2 | ||
| Conservative | Jean Arrick | 1,815 | 16.8 | ||
| Independent | David Munro | 990 | 9.2 | ||
| Reform | Ged Hall | 829 | 7.7 | ||
| Reform | Christopher Olive | 644 | 6.0 | ||
| Green | Clare Weightman | 329 | 3.1 | ||
| Green | Simon Lightman | 310 | 2.9 | ||
| Labour | Andrew Jones | 108 | 1.0 | ||
| Registered electors | 10,428 | ||||
| Turnout | 5,552 | 53.2 | |||
| Rejected ballots | 8 | 0.1 | |||
| Conservative win (new seat) | |||||
| Liberal Democrats win (new seat) | |||||
Woking
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Liberal Democrats | John Morley | 3,029 | 31.4 | ||
| Liberal Democrats | Lance Spencer | 2,746 | 28.5 | ||
| Reform | Cheryl Bloomer | 798 | 8.3 | ||
| Conservative | Jim Armitage | 733 | 7.6 | ||
| Reform | Robert Lloyd | 731 | 7.6 | ||
| Green | Christine Murphy | 626 | 6.5 | ||
| Conservative | Martin Benstead | 576 | 6.0 | ||
| Labour | Samar Chaudhary | 219 | 2.3 | ||
| Labour | Usman Tahir | 184 | 1.9 | ||
| Registered electors | 10,841 | ||||
| Turnout | 5,019 | 46.3 | |||
| Rejected ballots | 12 | 0.2 | |||
| Liberal Democrats win (new seat) | |||||
| Liberal Democrats win (new seat) | |||||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Liberal Democrats | Anne-Marie Barker | 2,556 | 26.3 | ||
| Liberal Democrats | Steve Greentree | 2,190 | 22.6 | ||
| Independent | Hassan Akberali | 1,122 | 11.6 | ||
| Reform | Emma Mulder | 1,039 | 10.7 | ||
| Reform | Carmel Ardrey | 997 | 10.3 | ||
| Conservative | Debbie Harlow | 713 | 7.3 | ||
| Green | Lewis Ashton | 705 | 7.3 | ||
| Conservative | Abid Kayani | 387 | 4.0 | ||
| Registered electors | 11,798 | ||||
| Turnout | 5,108 | 43.3 | |||
| Rejected ballots | 10 | 0.2 | |||
| Liberal Democrats win (new seat) | |||||
| Liberal Democrats win (new seat) | |||||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Liberal Democrats | Liam Lyons | 1,743 | 19.1 | ||
| Liberal Democrats | Ian Richardson | 1,453 | 15.9 | ||
| Independent | Steve Howes | 1,413 | 15.5 | ||
| Independent | Neil James Willetts | 1,274 | 14.0 | ||
| Reform | Sean Flude | 972 | 10.7 | ||
| Reform | Mark Hunter | 945 | 10.4 | ||
| Conservative | Colin Kemp | 546 | 6.0 | ||
| Conservative | Trevor Leek | 490 | 5.4 | ||
| Labour | Oliver Lester | 152 | 1.7 | ||
| Labour | Mohammed Sakhawat Khan | 137 | 1.5 | ||
| Registered electors | 10,663 | ||||
| Turnout | 4,813 | 45.1 | |||
| Rejected ballots | 19 | 0.4 | |||
| Liberal Democrats win (new seat) | |||||
| Liberal Democrats win (new seat) | |||||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Liberal Democrats | Attia Aslam | 2,356 | 24.5 | ||
| Liberal Democrats | Zaf Rasab | 2,222 | 23.1 | ||
| Labour | Tahir Aziz | 981 | 10.2 | ||
| Labour | Anila Javaid | 810 | 8.4 | ||
| Reform | Trevor Jones | 731 | 7.6 | ||
| Conservative | Muzaffar Ali | 658 | 6.8 | ||
| Reform | Jake Ventham | 598 | 6.2 | ||
| Conservative | Shabana Sheikh | 586 | 6.1 | ||
| Independent | Riasat Khan | 574 | 6.0 | ||
| Heritage | Judith Squire | 118 | 1.2 | ||
| Registered electors | 11,124 | ||||
| Turnout | 5,058 | 45.5 | |||
| Rejected ballots | 24 | 0.5 | |||
| Liberal Democrats win (new seat) | |||||
| Liberal Democrats win (new seat) | |||||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Liberal Democrats | Ian Johnson | 2,489 | 28.9 | ||
| Liberal Democrats | Louise Morales | 2,480 | 28.8 | ||
| Reform | Alice Gurr | 799 | 9.3 | ||
| Reform | John Petrie | 741 | 8.6 | ||
| Green | Harrison Getz | 600 | 7.0 | ||
| Green | Paul Hoekstra | 570 | 6.6 | ||
| Conservative | John Lawrence | 471 | 5.5 | ||
| Conservative | Colin Scott | 403 | 4.7 | ||
| Heritage | Peter Squire | 52 | 0.6 | ||
| Registered electors | 10,618 | ||||
| Turnout | 4,495 | 42.3 | |||
| Rejected ballots | 14 | 0.3 | |||
| Liberal Democrats win (new seat) | |||||
| Liberal Democrats win (new seat) | |||||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Liberal Democrats | Peter Graves | 2,859 | 29.7 | ||
| Liberal Democrats | Ellen Nicholson | 2,713 | 28.2 | ||
| Conservative | Steve Dorsett | 913 | 9.5 | ||
| Reform | Stephen Aries | 903 | 9.4 | ||
| Reform | Christopher Stone | 785 | 8.1 | ||
| Conservative | Ben Maynard | 782 | 8.1 | ||
| Green | Anastacia Shchybun | 398 | 4.1 | ||
| Labour | Sabir Hussain | 146 | 1.5 | ||
| Labour | Simona Popa | 135 | 1.4 | ||
| Registered electors | 10,358 | ||||
| Turnout | 5,000 | 48.3 | |||
| Rejected ballots | 9 | 0.2 | |||
| Liberal Democrats win (new seat) | |||||
| Liberal Democrats win (new seat) | |||||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Liberal Democrats | Leslie Rice | 2,820 | 26.0 | ||
| Liberal Democrats | Dale Roberts | 2,588 | 23.9 | ||
| Conservative | Ayesha Azad | 1,478 | 13.6 | ||
| Reform | Gavin Browning | 1,024 | 9.4 | ||
| Conservative | Robert Kwiatkowski | 954 | 8.8 | ||
| Reform | Charles Wilmot | 852 | 7.9 | ||
| Green | Helen Kingstone | 499 | 4.6 | ||
| Green | Mahil Vasanth | 321 | 3.0 | ||
| Labour | Sean O'Malley | 143 | 1.3 | ||
| Labour | Zamzam Ilyas | 104 | 1.0 | ||
| Heritage | Tim Read | 66 | 0.6 | ||
| Registered electors | 11,397 | ||||
| Turnout | 5,616 | 49.3 | |||
| Rejected ballots | 13 | 0.2 | |||
| Liberal Democrats win (new seat) | |||||
| Liberal Democrats win (new seat) | |||||
Notes
References
- ↑ Caulfield, Chris (28 October 2025). "Surrey to be split in two in council reorganisation". BBC News. Retrieved 28 October 2025.
- ↑ "Surrey residents to benefit from improved public services". gov.uk. 28 October 2025. Retrieved 28 October 2025.
- ↑ Miller, Ruth (28 October 2025). "Surrey LGR Chief Executives Letter" (PDF). gov.uk. Retrieved 28 October 2025.
- ↑ Berger, Hugo (17 May 2026). "Paul Follows elected leader of new West Surrey Council". Haslemere Herald. Retrieved 23 July 2026.
- ↑ "Shadow Authority minutes, 21 May 2026" (PDF). West Surrey Shadow Authority. Retrieved 23 July 2026.
- ↑ "Labour set to lose control in Wales for first time". The Telegraph.
- ↑ "Online survey sample" (XLSX). Jlpartners.co.uk. Retrieved 4 July 2026.
- ↑ "Democracy Club Candidates West Surrey local election". Democracy Club Candidates. Retrieved 3 April 2026.
- ↑ "Election results for Ash Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Guildford East Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Guildford North Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Guildford South East Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Guildford South West Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Guildford West Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Horsleys Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Shalford Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Shere Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Worplesdon Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Addlestone Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Chertsey Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Egham Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Englefield Green & Virginia Water Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Thorpe, Longcross & Ottershaw Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Woodham & New Haw Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Ashford Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Laleham & Shepperton Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Lower Sunbury & Halliford Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Staines Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Staines South & Ashford West Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Stanwell, Stanwell Moor & Ashford North Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Sunbury Common & Ashford Common Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Bagshot, Windlesham & Chobham Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Camberley East Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Camberley West & Frimley Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Frimley Green & Mytchett Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Heatherside & Parkside Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Lightwater, West End & Bisley Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Cranleigh & Ewhurst Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Farnham Central Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Farnham North Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Farnham South Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Godalming North Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Godalming South, Milford & Witley Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Haslemere Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Waverley Eastern Villages Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Waverley Western Villages Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Goldsworth East & Horsell Village Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Knaphill & Goldsworth West Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for The Byfleets Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Woking North Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Woking South Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Woking South East Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.
- ↑ "Election results for Woking South West Ward". mycouncil.surreycc.gov.uk. Retrieved 2026-08-21.

