Bromley London Borough Council is the local authority for the London Borough of Bromley. The council is elected every four years.
The first election to the council was held in 1964, initially operating as a shadow authority before the new system came into full effect the following year. Political control of the council since 1964 has been held by the following parties:
| Election | Overall Control | Conservative | Labour | Lib Dem | UKIP | Ind/Localist | |
|---|---|---|---|---|---|---|---|
| 1964 | Conservative | 28 | 15 | 7 | - | - | |
| 1968 | Conservative | 52 | 5 | 3 | - | - | |
| 1971 | Conservative | 41 | 15 | 4 | - | - | |
| 1974 | Conservative | 44 | 14 | 2 | - | - | |
| 1978 | Conservative | 48 | 12 | - | - | - | |
| 1982 | Conservative | 52 | 5 | 3 | - | - | |
| 1986 | Conservative | 44 | 10 | 6 | - | - | |
| 1990 | Conservative | 43 | 11 | 6 | - | - | |
| 1994 | Conservative | 32 | 7 | 21 | - | - | |
| 1998 | No overall control | 28 | 7 | 25 | - | - | |
| 2002 | Conservative | 41 | 6 | 13 | - | - | |
| 2006 | Conservative | 49 | 4 | 7 | - | - | |
| 2010 | Conservative | 53 | 3 | 4 | - | - | |
| 2014 | Conservative | 51 | 7 | - | 2 | - | |
| 2018 | Conservative | 50 | 8 | - | - | 2 | |
| 2022 | Conservative | 36 | 12 | 5 | - | 5 | |
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Conservative | Christopher Knox-Johnston | 809 | 49.7 | |
| Liberal | Joyce M Cater | 775 | 47.6 | |
| Labour | Gustav C White | 43 | 2.6 | |
| Turnout | ||||
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Conservative | J. Smith | 1,977 | ||
| Liberal | W. R. Edwards | 250 | ||
| Labour | E. Leys | 183 | ||
| Turnout | 22.7 | |||
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Conservative | K. J. Harding | 3,165 | ||
| Liberal | Keith H. Lock | 2,010 | ||
| Labour | J. R. Constable | 188 | ||
| Turnout | 41.3 | |||
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Conservative | Bernard E. G. Davis | 1,130 | ||
| Liberal | J. Bratt | 150 | ||
| Labour | Christopher Gaster | 130 | ||
| Turnout | 17.9 | |||
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Conservative | Jean Tatham | 1,634 | ||
| Liberal | S. D. Ellingworth | 1,579 | ||
| Labour | G. Fielding | 109 | ||
| Turnout | 49.9 | |||
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Liberal | Roy Edey | 1,292 | ||
| Conservative | S. M. N. Gready | 869 | ||
| Labour | S. T. Lack | 371 | ||
| Turnout | 49.9 | |||
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Conservative | J. E. Swatton | 1,185 | ||
| Liberal | Ian Phillips | 382 | ||
| Labour | Christopher Gaster | 186 | ||
| Turnout | 29.0 | |||
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Labour | Edgar C. H. Smith | 1,367 | ||
| Conservative | Albert E. Stayte | 665 | ||
| Liberal | J. Fudonger | 283 | ||
| Turnout | 20.4 | |||
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Labour | D. W. Edwards | 1,511 | ||
| Conservative | Albert E. Stayte | 507 | ||
| Liberal | J. J. Hart | 166 | ||
| Turnout | 17.5 | |||
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Labour | John Spellar | 1,180 | ||
| Liberal | Michael Edwardes-Evans | 988 | ||
| Conservative | G. S. Edwards | 618 | ||
| Turnout | 28.2 | |||
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Labour | Arthur J. Mansfield | 1,156 | ||
| Conservative | R. C. Carter | 504 | ||
| Liberal | William Huckin | 488 | ||
| Turnout | 27.6 | |||
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Labour | M. L. Wilson | 1,809 | ||
| Conservative | Albert E. Stayte | 417 | ||
| Liberal | A. M. Parfitt | 249 | ||
| Turnout | 19.0 | |||
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Conservative | L. Sellers | 1,597 | ||
| Labour | J. Wood | 535 | ||
| Liberal | Paul Nash | 188 | ||
| Turnout | 20.7 | |||
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Conservative | D. E. Johnson | 1,400 | ||
| Liberal | F. B. Kirby | 1,369 | ||
| Labour | M. J. E. Healy | 220 | ||
| Turnout | 38.6 | |||
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Labour | Peter Tozer | 2,473 | ||
| Conservative | J. A. Collins | 1,013 | ||
| Liberal | Kathleen Tarbolton | 820 | ||
| Turnout | 38.5 | |||
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Conservative | D. S. Reid | 1,020 | ||
| Labour | Gordon Yates | 799 | ||
| Liberal | M. M. Coulson | 682 | ||
| Turnout | 24.2 | |||
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Conservative | P. C. Read | 1,052 | ||
| Liberal | Peter A. Dodsworth | 956 | ||
| Labour | Robert Armstrong | 140 | ||
| Turnout | 28.6 | |||
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Conservative | B. G. Cope | 1,218 | ||
| Liberal | Jeremy V. Cope | 635 | ||
| Labour | John Holbrook | 317 | ||
| Turnout | 27.4 | |||
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Conservative | Jennifer Hillier | 2,067 | ||
| Liberal | Keith O. M. Challis | 949 | ||
| Labour | Philip R. Edwards | 368 | ||
| Turnout | 27.9 | |||
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Conservative | Alan S. Cornish | 2,272 | ||
| Liberal | Edward Babbs | 1,555 | ||
| Labour | Antoni M. Ziolkowski | 392 | ||
| Turnout | 36.3 | |||
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Conservative | Philip Jones | 1,898 | ||
| Liberal | Brian Taylor | 1,713 | ||
| Labour | Peter W. Rance | 377 | ||
| Turnout | 35.3 | |||
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Conservative | John A. M. Lewis | 894 | ||
| Labour | Janet I. Ambrose | 741 | ||
| Liberal | Adrian G. Chapman | 298 | ||
| Turnout | 31.9 | |||
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Conservative | John A. Stewart | 1,830 | ||
| Liberal | Ian Phillips | 291 | ||
| Labour | Jan Pollert | 81 | ||
| Turnout | 26.3 | |||
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Conservative | Michael J. Hughes | 1,307 | ||
| Liberal | George H. Dunk | 596 | ||
| Labour | Roy E. Hodsdon | 529 | ||
| Turnout | 35.0 | |||
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Conservative | Marion Roe | 828 | ||
| Liberal | Derek J. Goldsmith | 551 | ||
| Labour | Keith Galley | 93 | ||
| Turnout | 52.0 | |||
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Labour | Derek A. Wood | 1,886 | ||
| Conservative | Albert E. Stayte | 773 | ||
| Liberal | Nicholas J. Rowden | 373 | ||
| Turnout | 24.4 | |||
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Conservative | Peter G. Nash | 2,823 | ||
| Liberal | Keith O. M. Challis | 1,804 | ||
| Labour | Philip R. Edwards | 392 | ||
| Turnout | 40.5 | |||
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Conservative | Leslie G. Whitman | 1,664 | ||
| Liberal | Alan G. Sewell | 538 | ||
| Labour | Richard J. Cox | 303 | ||
| Turnout | 31.8 | |||
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Conservative | Brian R. Reading | 2,462 | ||
| Liberal | Phillip Khan-Panni | 292 | ||
| Labour | Pauline M. Jones | 212 | ||
| Turnout | 34.7 | |||
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Conservative | Margaret Moir | 1,695 | 62.6 | |
| Liberal | Peter Hardie-Bick | 423 | 15.6 | |
| Labour | George W Bulline | 305 | 11.3 | |
| Ecology | Peter J Greenwood | 286 | 10.6 | |
| Majority | 1,272 | 47.0 | ||
| Turnout | 2,709 | 24.9 | ||
| Conservative hold | ||||
The by-election was called following the resignation of Cllr Hector McDonald
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Conservative | Richard J Inniss | 1,376 | 53.9 | |
| Liberal | Sandra E Ward | 872 | 34.2 | |
| Labour | Hilary U Powell | 196 | 7.7 | |
| Ecology | Peter J Greenwood | 107 | 4.2 | |
| Majority | 504 | 19.7 | ||
| Turnout | 2,551 | 31.5 | ||
| Conservative hold | ||||
The by-election was called following the resignation of Cllr Keith Grieve
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Independent | Peter Woods | 2,155 | 41.52 | |
| Conservative | Stewart K Hopcraft | 1,425 | 27.46 | |
| Liberal | Byrom Lees | 1,163 | 22.41 | |
| Labour | Rosalie Huzzard | 349 | 6.72 | |
| Ecology | John W Taylor | 98 | 1.89 | |
| Majority | 730 | 14.06 | ||
| Turnout | 5,190 | 42.95 | ||
| Independent gain from Conservative | ||||
The by-election was called following the resignation of Cllr Alan Cornish
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Independent | Maureen Huntley | 2,442 | 55.49 | |
| Conservative | Stewart K Hopcraft | 1,199 | 27.24 | |
| Liberal | Byrom Lees | 553 | 12.57 | |
| Labour | Rosalie Huzzard | 207 | 4.70 | |
| Registered electors | 12,163 | |||
| Majority | 1,243 | 28.25 | ||
| Turnout | 4,401 | 36.18 | ||
| Independent gain from Conservative | ||||
The by-election was called following the death of Cllr Don Adams
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Liberal | Robert H Smith | 1,738 | 50.5 | |
| Conservative | Robert G Straker | 1,324 | 38.5 | |
| Labour | Mark Cole | 377 | 11.0 | |
| Majority | 414 | 12.0 | ||
| Turnout | 3,439 | 26.4 | ||
| Liberal gain from Conservative | ||||
The by-election was called following the death of Cllr Colin English
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Conservative | Christopher Elgar | 1,410 | 63.5 | |
| SDP | Phyllis S Vickers | 509 | 22.9 | |
| Labour | Eric H Turner | 255 | 11.5 | |
| BNP | Andrew T Shotton | 47 | 2.1 | |
| Majority | 901 | 40.6 | ||
| Turnout | 2,221 | 35.0 | ||
| Conservative hold | ||||
The by-election was called following the resignation of Cllr John Pritchard
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Liberal | Ervin G Muller | 1,773 | 49.0 | |
| Conservative | John M H Sibley | 1,602 | 44.3 | |
| Labour | Doris Partridge | 243 | 6.7 | |
| Majority | 171 | 4.7 | ||
| Turnout | 3,618 | 33.6 | ||
| Liberal gain from Conservative | ||||
The by-election was called following the resignation of Cllr Maurice Kenward
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Conservative | Joan Wykes | 2,225 | 53.22 | |
| SDP | Muriel A Letman | 1,418 | 33.92 | |
| Labour | Sheila G Donn | 491 | 11.74 | |
| BNP | Alfred Waite | 47 | 1.12 | |
| Majority | 807 | 19.30 | ||
| Registered electors | 12,744 | |||
| Turnout | 4,181 | 32.81 | ||
| Conservative hold | ||||
The by-election was called following the resignation of Cllr Edward Rayner
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Conservative | Bruce G Panes | 3,570 | 52.78 | |
| Liberal | Margaret Howell | 2,736 | 40.45 | |
| Labour | Trevor E Phillips | 458 | 6.77 | |
| Majority | 834 | 12.33 | ||
| Registered electors | 12,192 | |||
| Turnout | 6,764 | 55.48 | ||
| Conservative hold | ||||
The by-election was called following the resignation of Cllr Joseph Heath
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Liberal Democrats | Paul Booth | 2,100 | 50.34 | |
| Conservative | Catherine Bustard | 1,688 | 40.46 | |
| Labour | Peter G Warner | 384 | 9.20 | |
| Majority | 412 | 9.88 | ||
| Registered electors | 12,884 | |||
| Turnout | 4,172 | 32.4 | ||
| Liberal Democrats hold | ||||
The by-election was called following the resignation of Cllr Robert Smith
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Labour | Patricia Mansfield | 1,258 | 54.08 | |
| Conservative | Celia A Manson | 549 | 23.60 | |
| Liberal Democrats | Richard Boultbee | 519 | 22.31 | |
| Majority | 709 | 30.5 | ||
| Registered electors | 7,383 | |||
| Turnout | 31.56 | |||
| Labour hold | ||||
The by-election was called following the death of Cllr Arthur Mansfield
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Labour | Corinna Smart | 1,848 | 51.2 | |
| Liberal Democrats | Thomas Hawthorne | 805 | 22.3 | |
| Conservative | Bernard J Cobley | 780 | 21.6 | |
| SDP | Terence C Simpson | 174 | 4.8 | |
| Majority | 1,043 | 28.9 | ||
| Turnout | 3,607 | 29.6 | ||
| Labour hold | ||||
The by-election was called following the resignation of Cllr Ira Walters
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Conservative | Anthony M Owen | 2,368 | 52.6 | |
| Liberal Democrats | Harry Silvester | 1,325 | 29.4 | |
| Labour | Susan Polydorou | 450 | 10.0 | |
| SDP | Christopher W Taylor | 361 | 8.0 | |
| Majority | 1,043 | 23.2 | ||
| Turnout | 4,504 | 37.5 | ||
| Conservative hold | ||||
The by-election was called following the resignation of Cllr Michael Edwards
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Conservative | Caroline Hubbard | 1,810 | 56.7 | |
| Liberal Democrats | Jennifer Fitch | 1,156 | 36.2 | |
| Labour | Susan O'Dwyer | 154 | 4.8 | |
| SDP | Richard J. Cox | 48 | 1.5 | |
| Liberal | Carmel Martin | 23 | 0.7 | |
| Majority | 654 | 20.5 | ||
| Turnout | 45.3 | |||
| Conservative hold | ||||
The by-election was called following the resignation of Cllr Montague Blazey.
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Liberal Democrats | Graem Peters | 3,931 | 69.2 | |
| Conservative | Anthony Youd | 1,291 | 22.7 | |
| Labour | Charles Hailes | 370 | 6.5 | |
| Green | Nicola Ellingham | 88 | 1.5 | |
| Majority | 2,640 | 46.5 | ||
| Turnout | 48.3 | |||
| Liberal Democrats gain from Conservative | ||||
The by-election was called following the resignation of Cllr Reginald Adams.
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Conservative | Roderick A. Reed | 1,544 | ||
| Liberal Democrats | Edward Whitaker | 910 | ||
| Labour | Deborah Russell | 330 | ||
| Independent | Colin C. Cole | 55 | ||
| Liberal | George L. Whitehorn | 15 | ||
| Turnout | ||||
| Conservative hold | ||||
The by-election was called following the resignation of Cllr Stephen Oxenbridge.
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Conservative | Gordon Jenkins | 2,263 | ||
| Liberal Democrats | David Dear | 1,929 | ||
| Labour | Kelly Galvin | 549 | ||
| Liberal | Ian Richmond | 80 | ||
| Turnout | ||||
| Conservative hold | ||||
The by-election was called following the resignation of Cllr David Dear.
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Conservative | John Gallop | 1,828 | 57.4 | −2.0 | |
| Liberal Democrats | Derek Gambell | 1,110 | 34.9 | +10.6 | |
| Labour | Alfred Parish | 181 | 5.7 | −10.6 | |
| National Front | Kevin Lowne | 40 | 1.3 | +1.3 | |
| Liberal | Elizabeth Steele | 25 | 0.8 | +0.8 | |
| Majority | 718 | 22.5 | |||
| Turnout | 3,184 | 30.2 | |||
| Conservative hold | Swing | ||||
The by-election was called following the death of Cllr Sheila Humphreys.
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Conservative | Stephen Carr | 1,754 | 46.6 | ||
| Liberal Democrats | Lennard Woods | 1,683 | 44.7 | ||
| Labour | George Johnstone | 195 | 5.2 | ||
| Independent | Gary Badgett | 81 | 2.2 | ||
| Green | Adrian Appley | 49 | 1.3 | ||
| Majority | 71 | 1.9 | |||
| Turnout | 3,762 | 31.1 | |||
| Conservative gain from Liberal Democrats | Swing | ||||
The by-election was called following the resignation of Cllr Paul Booth. [9]
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Conservative | Timothy Stevens | 1,460 | 51.9 | −8.6 | |
| Liberal Democrats | Robert Evans | 1,195 | 42.4 | +22.5 | |
| Labour | Christopher Price | 81 | 2.9 | −7.5 | |
| UKIP | Robert Bryant | 43 | 1.5 | −7.8 | |
| Green | Ann Garrett | 37 | 1.3 | +1.3 | |
| Majority | 265 | 9.5 | |||
| Turnout | 2,816 | 39.5 | |||
| Conservative hold | Swing | ||||
The by-election was called following the death of Cllr Eric Goodman.
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Conservative | Julian Grainger | 2,480 | 52.9 | +10.8 | |
| Liberal Democrats | Michael Oldman | 2,122 | 45.2 | −3.3 | |
| Labour | Peter Lisle | 88 | 1.9 | −7.5 | |
| Majority | 358 | 7.7 | |||
| Turnout | 4,690 | 40.1 | |||
| Conservative gain from Liberal Democrats | Swing | ||||
The by-election was called following the resignation of Cllr Graem Peters. [10]
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Conservative | Charles Rideout | 746 | 49.2 | +11.9 | |
| Labour | Elizabeth Johnstone | 689 | 45.5 | −4.8 | |
| Liberal Democrats | Derek Gambell | 80 | 5.3 | −7.1 | |
| Majority | 57 | 3.7 | |||
| Turnout | 1,515 | 24.6 | |||
| Conservative gain from Labour | Swing | ||||
The by-election was called following the resignation of Cllr Robert Yeldham.
There were no by-elections. [11]
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Liberal Democrats | Tom Papworth | 1,051 | 49.7 | +2.5 | |
| Labour | Kevin C. Brooks | 537 | 25.4 | +1.5 | |
| Conservative | Jason M. Hadden | 398 | 18.8 | +3.5 | |
| Green | Karen A. Moran | 129 | 6.1 | −7.5 | |
| Majority | 514 | 24.3 | |||
| Turnout | 2,115 | 24.7 | |||
| Liberal Democrats hold | Swing | ||||
The by-election was called following the death of Cllr Christopher Gaster. [13]
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Conservative | David Jefferys | 1,480 | 59.4 | +2.9 | |
| Liberal Democrats | Anuja Prashar | 490 | 19.6 | −8.1 | |
| Labour | Gareth Davies | 256 | 10.2 | −2.6 | |
| UKIP | Emmett Jenner | 153 | 6.1 | +6.1 | |
| Green | Anna Martin | 75 | 3.0 | +3.0 | |
| BNP | Michael Payne | 35 | 1.4 | −5.8 | |
| Majority | 990 | 39.8 | |||
| Turnout | 2,489 | ||||
| Conservative hold | Swing | ||||
The by-election was called following the resignation of Cllr George Taylor. [14]
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Conservative | Nicky Dykes | 2,484 | 45.4 | +3.9 | |
| Liberal Democrats | Sam Webber | 1,137 | 20.8 | −1.6 | |
| Labour | Angela Stack | 1,051 | 19.2 | −0.7 | |
| Green | Ann Garrett | 404 | 7.4 | −2.1 | |
| UKIP | Owen Brolly | 397 | 7.3 | +0.6 | |
| Majority | 1,347 | 24.6 | |||
| Turnout | 5,473 | ||||
| Conservative hold | Swing | ||||
The by-election was called following the resignation of Cllr Diana MacMull. [17]
There were no by-elections from 2014 to 2018. [18]
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Conservative | Christine Harris | 1626 | 45.2 | +0.8 | |
| Labour | Marie Bardsley | 1046 | 29.1 | +1.7 | |
| Liberal Democrats | Julie Ireland | 633 | 17.6 | +2.7 | |
| UKIP | Graham Reakes | 219 | 6.1 | +2.4 | |
| Green | Paul Enock | 73 | 2.0 | −7.6 | |
| Turnout | 3597 | 29.17 | |||
| Conservative hold | Swing | ||||
The by-election was called following the resignation of Cllr Dave Wibberley. [21]
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Labour | Ryan Thomson | 2,235 | 53.1 | −3.8 | |
| Green | Maria Psaras | 820 | 19.5 | +3.2 | |
| Conservative | Tom Capon | 783 | 18.6 | +5.9 | |
| Liberal Democrats | Suraj Gandecha | 370 | 8.8 | −6.3 | |
| Turnout | 4,208 | ||||
| Labour hold | Swing | ||||
The by-election was called following the resignation of Cllr Marina Ahmad. [23]
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Conservative | Josh Coldspring-White | 1,541 | 48.0 | +5.3 | |
| Labour | Susan Moore | 962 | 30.0 | +3.8 | |
| Liberal Democrats | Tudor Griffiths | 526 | 16.4 | +1.9 | |
| Green | Sarah Chant | 183 | 5.7 | −10.9 | |
| Majority | 579 | 18.0 | |||
| Turnout | 3,212 | ||||
| Conservative hold | Swing | ||||
The by-election was called following the death of Cllr Andrew Lee. [25]
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Conservative | Gemma Turrell | 2,835 | 42.4 | −2.5 | |
| Labour | Charlotte Grievson | 2,005 | 30.0 | −0.6 | |
| Liberal Democrats | Gita Bapat | 836 | 12.5 | −8.9 | |
| Reform | Edward Apostolides | 417 | 6.2 | +3.1 | |
| Green | Louis Goddard-Glen | 374 | 5.6 | +5.6 | |
| Independent | Brendan Donegan | 219 | 3.3 | +3.3 | |
| Majority | 830 | 12.4 | |||
| Turnout | 6,686 | ||||
| Conservative hold | Swing | ||||
The by-election was called following the resignation of Cllr Aisha Cuthbert. [27]
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Reform | Alan Cook | 1,342 | 34.0 | ||
| Conservative | Ian Payne | 1,161 | 29.4 | ||
| Labour | Elizabeth Morgan | 720 | 18.2 | ||
| Liberal Democrats | Laura McCracken | 540 | 13.7 | ||
| Green | Ruth Fabricant | 185 | 4.7 | ||
| Majority | 181 | 4.6 | |||
| Turnout | 3,948 | 28% | |||
| Reform gain from Conservative | |||||
The by-election was called following the death of Conservative councillor Jonathan Laidlaw. [29]