Psephology.AI
    2026 handbook

    Richmond upon Thames: 2026 local elections

    18 wards with results. Council page

    Before (end of 2025) (54 seats, Open Council Data)

    Liberal Democrats 49 · Green 5

    After (end of 2026) (54 seats, Open Council Data)

    Liberal Democrats 54

    Ward results

    Barnes3 seats · turnout 51.5%
    Fiona SacksLiberal Democrats1,800 ✓
    Andy HaleLiberal Democrats1,728 ✓
    Duncan RasorLiberal Democrats1,586 ✓
    Helen EdwardConservative1,365
    Carlos GarofolinConservative1,216
    Sandy UrquhartConservative1,212
    Kieran John SheedyGreen397
    Mary-Clare LewisGreen382
    Mark FoxReform UK380
    Kim MarshallGreen367
    Christopher MacNeeReform UK346
    Guy Simon RoseReform UK328
    Stephen Michael RussellLabour151
    Sam CullenLabour126
    Ivan AvanessovIndependent105
    Sujata PatelLabour103
    East Sheen3 seats · turnout 51.0%
    Julia CambridgeLiberal Democrats2,198 ✓
    Margaret DaneLiberal Democrats1,951 ✓
    Mohsin KhanLiberal Democrats1,775 ✓
    Nick KingConservative1,069
    Luke Richard ParkerConservative972
    Claudia NascimentoConservative962
    Danielle ColemanGreen546
    David HopwoodGreen393
    Jill WinserGreen382
    Phil NuthallReform UK360
    Juliet Lisa RawlingsReform UK347
    Deborah GendersLabour177
    Mike FreedmanLabour125
    Tracey MullinsLabour120
    Fulwell & Hampton Hill3 seats · turnout 50.7%
    Jonathan CardyLiberal Democrats2,289 ✓
    Matthew WherryLiberal Democrats2,092 ✓
    Matthew HullLiberal Democrats1,876 ✓
    Nansi EggletonGreen1,188
    David TriggGreen850
    Tim HighmoorGreen746
    Jo BrownConservative589
    John GoodwinConservative504
    Julian James Joseph MarshConservative449
    Magnus Forster-BrownReform UK420
    Gavin NicholsReform UK396
    Eva TutchellLabour199
    John Walter EdmondsLabour180
    James JohnsonLabour146
    Penny FrostLiberal Democrats2,097 ✓
    Seamus JoyceLiberal Democrats1,735 ✓
    Dermot KellyLiberal Democrats1,654 ✓
    Chas WarlowGreen1,154
    Jaydan OkunolaGreen1,043
    Lauren StansfieldGreen1,033
    John Farley RoseReform UK480
    Georgina ButlerConservative470
    Andrew Jeremy SwarbrickReform UK440
    Oliver Sami LafciReform UK439
    John TraversiConservative374
    Robert Holt TudwayConservative344
    Helen Fleur MontgomeryLabour113
    Helen Caroline NanceLabour87
    Mohammad Sharif WalidLabour85
    Hampton3 seats · turnout 52.2%
    Gareth David RobertsLiberal Democrats2,117 ✓
    Sam DaltonLiberal Democrats2,087 ✓
    Nick KennerleyLiberal Democrats1,967 ✓
    Veronica Mary BarnesConservative946
    Derek JonesConservative915
    Rody MagerConservative704
    Valentina Sophia ButenkoGreen544
    Debbie MontagueReform UK468
    Stuart Adam WrightReform UK447
    Meera RajendranGreen436
    Lewis William SturdyGreen410
    Caroline Anne LoewensteinLabour144
    Christopher Stephen FawcettLabour131
    James Oliva-HauxwellLabour109
    Hampton North3 seats · turnout 44.6%
    Carey BishopLiberal Democrats1,767 ✓
    Elizabeth GantLiberal Democrats1,694 ✓
    Jeremy DavisLiberal Democrats1,625 ✓
    Martin Ashley FraielReform UK565
    Max HoskinsonReform UK548
    Cathy HoweConservative535
    Alan ButlerConservative495
    John YianniReform UK486
    Nupur MajumdarConservative463
    Poppy RobbinsGreen431
    Stephen Richard HancockGreen359
    Ayesha SadiqGreen343
    Lucy Jane AbercrombieLabour174
    Christopher Richard JohnsonLabour109
    Philip Joseph MoshiLabour98
    Hampton Wick and South Teddington3 seats · turnout 49.1%
    Jim MillardLiberal Democrats2,436 ✓
    Liz TidharLiberal Democrats2,267 ✓
    Helen BaxterLiberal Democrats2,104 ✓
    Joe BroughtonConservative818
    Magan SingodiaGreen609
    Wendy HattoGreen576
    Tony FiddesConservative552
    Mircea ChisacofConservative494
    Mike YoungGreen460
    Edward Ronald George DaviesReform UK440
    Michael James MacKieReform UK422
    Neil Roland BrowningLabour229
    Richard Siu-Ming CheungLabour195
    Gerard Elliott WardLabour182
    Heathfield3 seats · turnout 44.2%
    Lesley PollescheLiberal Democrats1,572 ✓
    John CoombsLiberal Democrats1,568 ✓
    Michael WilsonLiberal Democrats1,488 ✓
    Keith John GoodenoughReform UK620
    Alex StarlingReform UK615
    Robert Stephen ThompsonReform UK589
    Fiona Maria Theresa BarryConservative481
    Alastair ArmstrongGreen422
    George Edward DryjaConservative421
    Lizzie CurtisGreen398
    Jonathan Charles LebosquetConservative391
    Rae VermeulenGreen347
    Anne FeeneyLabour233
    Liz MacKenzieLabour192
    Michael John McCarthyLabour181
    Kew3 seats · turnout 49.8%
    Clare VollumLiberal Democrats2,212 ✓
    Maureen GoldthorpeLiberal Democrats2,112 ✓
    Kelvin CheatleLiberal Democrats2,108 ✓
    Margaret Buter-MorrisConservative1,157
    Anthony BlancoConservative1,109
    Xandi SteeleConservative890
    Geoffrey O'ConnellGreen717
    Andrew WebsterGreen636
    Alex StylianouGreen604
    Glyn Douglas Wallis-JonesReform UK416
    Ray FerrisLabour195
    Anousheh AlaviLabour180
    Barnaby MarderLabour174
    Mortlake & Barnes Common3 seats · turnout 47.5%
    Geri CoxLiberal Democrats1,637 ✓
    Michael DingemansLiberal Democrats1,464 ✓
    Anton McNulty-HowardLiberal Democrats1,443 ✓
    Clare DelmarConservative1,065
    Rhys Irvine James ThomasConservative959
    Peter ViderConservative890
    Seth Ashby-HawkinsGreen767
    Nadia Miriam MirzaGreen656
    Ciaran Edward CusackGreen642
    Paisley ArnoldReform UK444
    John Kirwan HughesReform UK408
    David Charles WhiteReform UK402
    Francine Loudon BatesLabour341
    Lucas SpencerLabour291
    Matthew David WoolstonLabour218
    North Richmond3 seats · turnout 47.5%
    Nancy BaldwinLiberal Democrats2,191 ✓
    Richard PyneLiberal Democrats1,978 ✓
    Richard WarrenLiberal Democrats1,901 ✓
    Thomas O'MalleyConservative584
    Jane HarrisonGreen575
    David PalairetConservative549
    Jenna KrugerGreen474
    Diane ScottGreen451
    Alan CharnleyReform UK438
    Amen BayatConservative436
    Maggie RichensIndependent376
    William George Spencer RichensIndependent361
    Tom AbsolonLabour176
    Fiona Mary O'FarrellLabour155
    Jonathan Alexander DredgeLabour116
    South Richmond3 seats · turnout 49.7%
    Chris VarleyLiberal Democrats1,758 ✓
    Massimo ChiesaLiberal Democrats1,727 ✓
    Paulina VassilevaLiberal Democrats1,677 ✓
    Charlie ProtheroeConservative962
    Phillip Brian TaylorConservative904
    Sheba SogolConservative857
    Paddy GriffithGreen801
    Tanya WilliamsGreen583
    Alexi HattoGreen479
    Christine CullisReform UK417
    Susan GambleReform UK410
    Candice SchneiderReform UK390
    Max DaviesLabour168
    Marion WhiteLabour160
    David McAlpineLabour152
    South Twickenham3 seats · turnout 57.2%
    Michael ButlinLiberal Democrats2,121 ✓
    Rhi LeeLiberal Democrats1,995 ✓
    Jack Clothier JonesLiberal Democrats1,974 ✓
    Richard BennettGreen1,333
    Gareth JonesGreen1,054
    Ross MonaghanGreen912
    Jane BoultonConservative630
    David MarlowConservative551
    David Richard PorterConservative504
    Michael Charles AnsteyReform UK395
    Robert MacIntyreReform UK375
    Ian NieuwstadtReform UK339
    Christina Joy Rose GreenLabour183
    Daniel Michael FreemanLabour154
    David GoldbergLabour127
    St Margarets & North Twickenham3 seats · turnout 50.1%
    Katie MansfieldLiberal Democrats2,480 ✓
    Maria MargiottaLiberal Democrats2,311 ✓
    Alexander EhmannLiberal Democrats2,264 ✓
    Milo ClarkeGreen667
    Sean AndersonGreen663
    Elizabeth Mary Georgia HillConservative630
    Richard ClemenceGreen617
    Brian William JarvisConservative532
    Nathaniel IkeazorConservative508
    Pearse Patrick Benjamin BatesReform UK374
    Peter Jonathan CrooksReform UK358
    Paul GrindrodReform UK352
    Sandra Jane RobertsLabour234
    Christopher David Andrew GeorgeLabour229
    Howard Digby RobertsLabour182
    Teddington3 seats · turnout 53.9%
    Richard BakerLiberal Democrats2,613 ✓
    Charlie EngelLiberal Democrats2,539 ✓
    Phil GieslerLiberal Democrats2,435 ✓
    Ken DenaroGreen683
    Jon HollisConservative625
    Elizabeth DolanConservative568
    Phulmaya BhusalGreen558
    Eddie ThorneGreen515
    James Lloyd-ThomasConservative496
    Julian David AllbutReform UK442
    Kay Marilyn BrooksReform UK407
    Mark VellacottReform UK387
    Patricia Margaret TivendaleLabour208
    James Dylan ThomsonLabour192
    Sampson Edward LowLabour187
    Twickenham Riverside3 seats · turnout 49.7%
    James Henry ChardLiberal Democrats2,299 ✓
    Julia Neden-WattsLiberal Democrats2,221 ✓
    Andrew DuncanLiberal Democrats2,051 ✓
    Maggie BrownGreen833
    Maria BarryConservative698
    Adrian JohnstonConservative680
    David SparrowConservative602
    Steve RoestGreen574
    Merhala SelvarajahGreen542
    Martin Vincent BerginReform UK363
    Oliver Patrick Stafford NeedsReform UK340
    Sabrina Susan FullerLabour226
    Liam David HumbleLabour192
    Edward SherwoodLabour155
    West Twickenham3 seats · turnout 49.6%
    Piers AllenLiberal Democrats2,210 ✓
    Rachel RobertsonLiberal Democrats2,123 ✓
    Alan JurianszLiberal Democrats2,026 ✓
    Rosalie CallwayGreen711
    Surya CooperGreen567
    Fiona Maureen BrannonConservative521
    Paul HealeyGreen493
    George Anthony McQueenReform UK492
    Gabrielle Teresa Maria KoukisReform UK484
    Richard George LaileyReform UK483
    Neil Wynn-JonesConservative446
    Zahra KhanConservative418
    Oliver Timothy FreemanLabour175
    Adam Steuart GladstoneLabour145
    Stephen GuichardLabour135
    Whitton3 seats · turnout 49.8%
    Jo HumphreysLiberal Democrats1,933 ✓
    Nathanael MacDonaldLiberal Democrats1,756 ✓
    Kuldev SehraLiberal Democrats1,742 ✓
    Peter Stuart Denver DombiReform UK666
    Stephen Jacklin PulfreyReform UK640
    Max BalfourConservative580
    Nicolas Silkov-YianniReform UK558
    David Ian BradshawConservative547
    Keith BuckmanGreen534
    Elizabeth FosterConservative525
    Niall George FaheyGreen492
    Qudsia ShahGreen465
    Syed Junaid AhmedLabour254
    David Alan EckertLabour252
    Pam MarumLabour216