Richmond upon Thames London Borough Council elections

Richmond upon Thames London Borough Council elections are held every four years for all 54 councillor seats in the 18 wards that make up the Borough Council. By-elections are held in individual wards when vacancies arise outside the four-year cycle.

Source: Wikipedia

Article

Richmond upon Thames London Borough Council elections

A map showing the wards of Richmond upon Thames since 2022

Richmond upon Thames London Borough Council elections are held every four years for all 54 councillor seats in the 18 wards that make up the Borough Council. By-elections are held in individual wards when vacancies arise outside the four-year cycle.

Results summary

Richmond upon Thames London Borough Council elections

The first election to the council was held in 1964, initially operating as a shadow authority before the new system came into full effect in 1965. Political control of the council since 1964 has been held by the following parties:

<table><thead><tr><th>Election</th><th>Overall control</th><th>Conservative</th><th>Lib Dem</th><th>Labour</th><th>Green</th><th>Ind.</th></tr></thead><tbody><tr><td>1964</td><td></td><td>Conservative</td><td>41</td><td>–</td><td>12</td><td>–</td><td>1</td></tr><tr><td>1968</td><td></td><td>Conservative</td><td>54</td><td>–</td><td>–</td><td>–</td><td>–</td></tr><tr><td>1971</td><td></td><td>Conservative</td><td>36</td><td>3</td><td>15</td><td>–</td><td>–</td></tr><tr><td>1974</td><td></td><td>Conservative</td><td>36</td><td>10</td><td>8</td><td>–</td><td>–</td></tr><tr><td>1978</td><td></td><td>Conservative</td><td>34</td><td>18</td><td>–</td><td>–</td><td>–</td></tr><tr><td>1982</td><td></td><td>No overall control</td><td>26</td><td>26</td><td>–</td><td>–</td><td>–</td></tr><tr><td>1986</td><td></td><td>Alliance</td><td>3</td><td>49</td><td>–</td><td>–</td><td>–</td></tr><tr><td>1990</td><td></td><td>Liberal Democrats</td><td>4</td><td>48</td><td>–</td><td>–</td><td>–</td></tr><tr><td>1994</td><td></td><td>Liberal Democrats</td><td>7</td><td>43</td><td>2</td><td>–</td><td>–</td></tr><tr><td>1998</td><td></td><td>Liberal Democrats</td><td>14</td><td>34</td><td>4</td><td>–</td><td>–</td></tr><tr><td>2002</td><td></td><td>Conservative</td><td>39</td><td>15</td><td>–</td><td>–</td><td>–</td></tr><tr><td>2006</td><td></td><td>Liberal Democrats</td><td>18</td><td>35</td><td>–</td><td>–</td><td>1</td></tr><tr><td>2010</td><td></td><td>Conservative</td><td>30</td><td>24</td><td>–</td><td>–</td><td>–</td></tr><tr><td>2014</td><td></td><td>Conservative</td><td>39</td><td>15</td><td>–</td><td>–</td><td>–</td></tr><tr><td>2018</td><td></td><td>Liberal Democrats</td><td>11</td><td>39</td><td>–</td><td>4</td><td>–</td></tr><tr><td>2022</td><td></td><td>Liberal Democrats</td><td>1</td><td>48</td><td>–</td><td>5</td><td>–</td></tr></tbody></table>

Council elections

Richmond upon Thames London Borough Council elections

• 1964 Richmond upon Thames London Borough Council election • 1968 Richmond upon Thames London Borough Council election (boundary changes took place but the number of seats remained the same) • 1971 Richmond upon Thames London Borough Council election (boundary changes took place but the number of seats remained the same) • 1974 Richmond upon Thames London Borough Council election • 1978 Richmond upon Thames London Borough Council election (boundary changes reduced the number of seats by two) • 1982 Richmond upon Thames London Borough Council election • 1986 Richmond upon Thames London Borough Council election • 1990 Richmond upon Thames London Borough Council election • 1994 Richmond upon Thames London Borough Council election (boundary changes took place but the number of seats remained the same) • 1998 Richmond upon Thames London Borough Council election (boundary changes took place but the number of seats remained the same) • 2002 Richmond upon Thames London Borough Council election (boundary changes increased the number of seats by two) • 2006 Richmond upon Thames London Borough Council election • 2010 Richmond upon Thames London Borough Council election • 2014 Richmond upon Thames London Borough Council election • 2018 Richmond upon Thames London Borough Council election • 2022 Richmond upon Thames London Borough Council election (boundary changes took place but the number of seats remained the same)

Borough result maps

Richmond upon Thames London Borough Council elections

• 2002 results map • 2006 results map • 2010 results map • 2014 results map • 2018 results map • 2022 results map

By-election results

1968–1971

<table><thead><tr><th>Party</th><th>Candidate</th><th>Votes</th><th>%</th><th>±%</th></tr></thead><tbody><tr><td></td><td>Conservative</td><td>P. J. Maitland</td><td>1199</td><td></td><td></td></tr><tr><td></td><td>Independent</td><td>M. V. Smith</td><td>618</td><td></td><td></td></tr><tr><td></td><td>Labour</td><td>A. G. H. Lawrance</td><td>151</td><td></td><td></td></tr><tr><td>Turnout</td><td></td><td>31.7%</td><td></td></tr></tbody></table>

<table><thead><tr><th>Party</th><th>Candidate</th><th>Votes</th><th>%</th><th>±%</th></tr></thead><tbody><tr><td></td><td>Conservative</td><td>J. K. Baker</td><td>1160</td><td></td><td></td></tr><tr><td></td><td>Liberal</td><td>A. D. Reddrop</td><td>615</td><td></td><td></td></tr><tr><td></td><td>Labour</td><td>J. M. Hyam</td><td>262</td><td></td><td></td></tr><tr><td>Turnout</td><td></td><td>24.2%</td><td></td></tr></tbody></table>

<table><thead><tr><th>Party</th><th>Candidate</th><th>Votes</th><th>%</th><th>±%</th></tr></thead><tbody><tr><td></td><td>Conservative</td><td>H. M. Abell</td><td>603</td><td></td><td></td></tr><tr><td></td><td>Liberal</td><td>S. Rundle</td><td>569</td><td></td><td></td></tr><tr><td></td><td>Independent</td><td>A. P. Warren</td><td>248</td><td></td><td></td></tr><tr><td></td><td>Labour</td><td>A. B. Hart</td><td>207</td><td></td><td></td></tr><tr><td>Turnout</td><td></td><td>26.7%</td><td></td></tr></tbody></table>

<table><thead><tr><th>Party</th><th>Candidate</th><th>Votes</th><th>%</th><th>±%</th></tr></thead><tbody><tr><td></td><td>Liberal</td><td>S. Rundle</td><td>1676</td><td></td><td></td></tr><tr><td></td><td>Conservative</td><td>J. M. Hooper</td><td>1079</td><td></td><td></td></tr><tr><td></td><td>Labour</td><td>D. J. Kidger</td><td>323</td><td></td><td></td></tr><tr><td>Turnout</td><td></td><td>35.7%</td><td></td></tr></tbody></table>

<table><thead><tr><th>Party</th><th>Candidate</th><th>Votes</th><th>%</th><th>±%</th></tr></thead><tbody><tr><td></td><td>Conservative</td><td>G. M. Cooper</td><td>1766</td><td></td><td></td></tr><tr><td></td><td>Liberal</td><td>R. D. McArthur</td><td>605</td><td></td><td></td></tr><tr><td></td><td>Labour</td><td>J. R. F. Brown</td><td>405</td><td></td><td></td></tr><tr><td>Turnout</td><td></td><td>37.4%</td><td></td></tr></tbody></table>

<table><thead><tr><th>Party</th><th>Candidate</th><th>Votes</th><th>%</th><th>±%</th></tr></thead><tbody><tr><td></td><td>Conservative</td><td>T. A. Bligh</td><td>1266</td><td></td><td></td></tr><tr><td></td><td>Labour</td><td>P. T. Z. Goldring</td><td>391</td><td></td><td></td></tr><tr><td></td><td>Liberal</td><td>D. O. Collins</td><td>374</td><td></td><td></td></tr><tr><td>Turnout</td><td></td><td>28.6%</td><td></td></tr></tbody></table>

<table><thead><tr><th>Party</th><th>Candidate</th><th>Votes</th><th>%</th><th>±%</th></tr></thead><tbody><tr><td></td><td>Conservative</td><td>P. G. Lockyer</td><td>1065</td><td></td><td></td></tr><tr><td></td><td>Labour</td><td>K. L. Elmes</td><td>502</td><td></td><td></td></tr><tr><td></td><td>Liberal</td><td>J. E. Twaits</td><td>361</td><td></td><td></td></tr><tr><td>Turnout</td><td></td><td>25.3%</td><td></td></tr></tbody></table>

<table><thead><tr><th>Party</th><th>Candidate</th><th>Votes</th><th>%</th><th>±%</th></tr></thead><tbody><tr><td></td><td>Conservative</td><td>J. M. Russell</td><td>1190</td><td></td><td></td></tr><tr><td></td><td>Liberal</td><td>R. W. Marlow</td><td>435</td><td></td><td></td></tr><tr><td></td><td>Labour</td><td>E. C. Eldridge</td><td>424</td><td></td><td></td></tr><tr><td>Turnout</td><td></td><td>28.9%</td><td></td></tr></tbody></table>

<table><thead><tr><th>Party</th><th>Candidate</th><th>Votes</th><th>%</th><th>±%</th></tr></thead><tbody><tr><td></td><td>Conservative</td><td>T. J. Attwood</td><td>1081</td><td></td><td></td></tr><tr><td></td><td>Labour</td><td>K. L. Elmes</td><td>525</td><td></td><td></td></tr><tr><td></td><td>Liberal</td><td>J. E. Twaits</td><td>377</td><td></td><td></td></tr><tr><td>Turnout</td><td></td><td>24.5%</td><td></td></tr></tbody></table>

1971–1974

<table><thead><tr><th>Party</th><th>Candidate</th><th>Votes</th><th>%</th><th>±%</th></tr></thead><tbody><tr><td></td><td>Labour</td><td>G. E. F. Samuels</td><td>1,530</td><td></td><td></td></tr><tr><td></td><td>Conservative</td><td>P. G. Lockyer</td><td>1,196</td><td></td><td></td></tr><tr><td></td><td>Liberal</td><td>J. E. Twaits</td><td>160</td><td></td><td></td></tr><tr><td>Turnout</td><td></td><td>35.5%</td><td></td></tr></tbody></table>

<table><thead><tr><th>Party</th><th>Candidate</th><th>Votes</th><th>%</th><th>±%</th></tr></thead><tbody><tr><td></td><td>Labour</td><td>M. J. Powell</td><td>1,232</td><td></td><td></td></tr><tr><td></td><td>Conservative</td><td>R. K. Morland</td><td>1,087</td><td></td><td></td></tr><tr><td></td><td>Liberal</td><td>R. W. Marlow</td><td>390</td><td></td><td></td></tr><tr><td>Turnout</td><td></td><td>41.6%</td><td></td></tr></tbody></table>

<table><thead><tr><th>Party</th><th>Candidate</th><th>Votes</th><th>%</th><th>±%</th></tr></thead><tbody><tr><td></td><td>Labour</td><td>J. M. Pardington</td><td>1,109</td><td></td><td></td></tr><tr><td></td><td>Conservative</td><td>M. C. Gregory</td><td>1,012</td><td></td><td></td></tr><tr><td></td><td>Liberal</td><td>S. J. Nunn</td><td>244</td><td></td><td></td></tr><tr><td></td><td>Ind. Conservative</td><td>A. Woodward</td><td>185</td><td></td><td></td></tr><tr><td>Turnout</td><td></td><td>37.3%</td><td></td></tr></tbody></table>

<table><thead><tr><th>Party</th><th>Candidate</th><th>Votes</th><th>%</th><th>±%</th></tr></thead><tbody><tr><td></td><td>Liberal</td><td>J. Waller</td><td>1,301</td><td></td><td></td></tr><tr><td></td><td>Conservative</td><td>J. L. Saunders</td><td>937</td><td></td><td></td></tr><tr><td></td><td>Labour</td><td>Bob Marshall-Andrews</td><td>928</td><td></td><td></td></tr><tr><td>Turnout</td><td></td><td>48.1 %</td><td></td></tr></tbody></table>

1974–1978

<table><thead><tr><th>Party</th><th>Candidate</th><th>Votes</th><th>%</th><th>±%</th></tr></thead><tbody><tr><td></td><td>Liberal</td><td>Anthony Manners</td><td>1,769</td><td></td><td></td></tr><tr><td></td><td>Conservative</td><td>Margery Segar</td><td>1,253</td><td></td><td></td></tr><tr><td></td><td>Labour</td><td>John Sheppard</td><td>519</td><td></td><td></td></tr><tr><td>Turnout</td><td></td><td>51.5</td><td></td></tr></tbody></table>

<table><thead><tr><th>Party</th><th>Candidate</th><th>Votes</th><th>%</th><th>±%</th></tr></thead><tbody><tr><td></td><td>Liberal</td><td>Bryan Lewis</td><td>1,651</td><td></td><td></td></tr><tr><td></td><td>Conservative</td><td>John Saunders</td><td>1,100</td><td></td><td></td></tr><tr><td></td><td>Labour</td><td>Roy Piper</td><td>421</td><td></td><td></td></tr><tr><td></td><td>Ratepayers</td><td>Joshua Kielty</td><td>253</td><td></td><td></td></tr><tr><td>Turnout</td><td></td><td>54.4</td><td></td></tr></tbody></table>

<table><thead><tr><th>Party</th><th>Candidate</th><th>Votes</th><th>%</th><th>±%</th></tr></thead><tbody><tr><td></td><td>Liberal</td><td>David Cornwell</td><td>1,722</td><td></td><td></td></tr><tr><td></td><td>Conservative</td><td>Patrick Marshall</td><td>1,718</td><td></td><td></td></tr><tr><td></td><td>Labour</td><td>Joy Mostyn</td><td>577</td><td></td><td></td></tr><tr><td>Turnout</td><td></td><td>56.3</td><td></td></tr></tbody></table>

Following the discovery of a series of voting errors, the High Court on 5 August 1976 declared the Liberal candidate in place of the Conservative. The revised votes are recorded here.

<table><thead><tr><th>Party</th><th>Candidate</th><th>Votes</th><th>%</th><th>±%</th></tr></thead><tbody><tr><td></td><td>Liberal</td><td>Marie Biddulph</td><td>1,716</td><td></td><td></td></tr><tr><td></td><td>Labour</td><td>Roger Smith</td><td>1,182</td><td></td><td></td></tr><tr><td></td><td>Conservative</td><td>Vera Goodman</td><td>810</td><td></td><td></td></tr><tr><td>Turnout</td><td></td><td>57.3</td><td></td></tr></tbody></table>

<table><thead><tr><th>Party</th><th>Candidate</th><th>Votes</th><th>%</th><th>±%</th></tr></thead><tbody><tr><td></td><td>Conservative</td><td>Peter Temlett</td><td>1,637</td><td></td><td></td></tr><tr><td></td><td>Liberal</td><td>Sidney Marshall</td><td>1,229</td><td></td><td></td></tr><tr><td></td><td>Labour</td><td>John Shelton</td><td>558</td><td></td><td></td></tr><tr><td></td><td>National Front</td><td>Terence Denville-Faulkner</td><td>57</td><td></td><td></td></tr><tr><td>Turnout</td><td></td><td>50.8</td><td></td></tr></tbody></table>

<table><thead><tr><th>Party</th><th>Candidate</th><th>Votes</th><th>%</th><th>±%</th></tr></thead><tbody><tr><td></td><td>Liberal</td><td>Deirdre Martineau</td><td>1,668</td><td></td><td></td></tr><tr><td></td><td>Conservative</td><td>Christopher Sandy</td><td>826</td><td></td><td></td></tr><tr><td></td><td>Labour</td><td>Joy Mostyn</td><td>734</td><td></td><td></td></tr><tr><td>Turnout</td><td></td><td>57.6</td><td></td></tr></tbody></table>

1990–1994

<table><thead><tr><th>Party</th><th>Candidate</th><th>Votes</th><th>%</th><th>±%</th></tr></thead><tbody><tr><td></td><td>Liberal Democrats</td><td>John Coombs</td><td>896</td><td>40.1</td><td></td></tr><tr><td></td><td>Conservative</td><td>Jennie Edwards</td><td>786</td><td>35.2</td><td></td></tr><tr><td></td><td>Labour</td><td>Michael Gold</td><td>457</td><td>20.5</td><td></td></tr><tr><td></td><td>Green</td><td>Rowland Morgan</td><td>54</td><td>2.4</td><td></td></tr><tr><td></td><td>National Front</td><td>Jeremy Bedford-Turner</td><td>40</td><td>1.8</td><td></td></tr><tr><td>Turnout</td><td></td><td>43.1</td><td></td></tr><tr><td></td><td>Liberal Democrats gain from Conservative</td><td>Swing</td><td></td><td></td></tr></tbody></table>

The by-election was called following the resignation of Cllr Anthony Johnson.

<table><thead><tr><th>Party</th><th>Candidate</th><th>Votes</th><th>%</th><th>±%</th></tr></thead><tbody><tr><td></td><td>Liberal Democrats</td><td>Robert Parslow</td><td>1,430</td><td>46.4</td><td></td></tr><tr><td></td><td>Conservative</td><td>Anne Woodward</td><td>1,236</td><td>40.1</td><td></td></tr><tr><td></td><td>Labour</td><td>Martin Cross</td><td>413</td><td>13.4</td><td></td></tr><tr><td>Turnout</td><td></td><td>48.2</td><td></td></tr><tr><td></td><td>Liberal Democrats hold</td><td>Swing</td><td></td><td></td></tr></tbody></table>

The by-election was called following the death of Cllr Gavin Alexander.

1994–1998

<table><thead><tr><th>Party</th><th>Candidate</th><th>Votes</th><th>%</th><th>±%</th></tr></thead><tbody><tr><td></td><td>Liberal Democrats</td><td>Joanna Frith</td><td>1,377</td><td></td><td></td></tr><tr><td></td><td>Conservative</td><td>Peter Temlett</td><td>990</td><td></td><td></td></tr><tr><td></td><td>Labour</td><td>Christopher Boaler</td><td>686</td><td></td><td></td></tr><tr><td>Turnout</td><td></td><td></td><td></td></tr><tr><td></td><td>Liberal Democrats hold</td><td>Swing</td><td></td><td></td></tr></tbody></table>

The by-election was called following the resignation of Cllr Elaine Pippard.

<table><thead><tr><th>Party</th><th>Candidate</th><th>Votes</th><th>%</th><th>±%</th></tr></thead><tbody><tr><td></td><td>Liberal Democrats</td><td>John Coombs</td><td>972</td><td>36.0</td><td></td></tr><tr><td></td><td>Conservative</td><td>Mary Rae</td><td>908</td><td>33.7</td><td></td></tr><tr><td></td><td>Labour</td><td>Graham Nixon</td><td>818</td><td>30.3</td><td></td></tr><tr><td>Majority</td><td>64</td><td>2.3</td><td></td></tr><tr><td>Turnout</td><td>2,698</td><td>49.5</td><td></td></tr><tr><td></td><td>Liberal Democrats gain from Conservative</td><td>Swing</td><td></td><td></td></tr></tbody></table>

The by-election was called following the resignation of Cllr Philip Northey.

<table><thead><tr><th>Party</th><th>Candidate</th><th>Votes</th><th>%</th><th>±%</th></tr></thead><tbody><tr><td></td><td>Liberal Democrats</td><td>Eleanor Stanier</td><td>908</td><td>42.9</td><td></td></tr><tr><td></td><td>Conservative</td><td>Malcolm McAlister</td><td>615</td><td>29.0</td><td></td></tr><tr><td></td><td>Labour</td><td>Michelle Thew</td><td>594</td><td>28.1</td><td></td></tr><tr><td>Majority</td><td>293</td><td>13.9</td><td></td></tr><tr><td>Turnout</td><td>2,120</td><td>35.2</td><td></td></tr><tr><td></td><td>Liberal Democrats hold</td><td>Swing</td><td></td><td></td></tr></tbody></table>

The by-election was called following the resignation of Cllr Susan Fenwick.

<table><thead><tr><th>Party</th><th>Candidate</th><th>Votes</th><th>%</th><th>±%</th></tr></thead><tbody><tr><td></td><td>Conservative</td><td>Geoffrey Samuel</td><td>1,138</td><td>40.3</td><td>−0.1</td></tr><tr><td></td><td>Liberal Democrats</td><td>John Gossage</td><td>1,096</td><td>38.8</td><td>−3.0</td></tr><tr><td></td><td>Labour</td><td>Stephen Cox</td><td>591</td><td>20.9</td><td>+3.1</td></tr><tr><td>Majority</td><td>42</td><td>1.5</td><td></td></tr><tr><td>Turnout</td><td>2,825</td><td>42.1</td><td></td></tr><tr><td></td><td>Conservative gain from Liberal Democrats</td><td>Swing</td><td></td><td></td></tr></tbody></table>

The by-election was called following the resignation of Cllr David Martin.

1998–2002

<table><thead><tr><th>Party</th><th>Candidate</th><th>Votes</th><th>%</th><th>±%</th></tr></thead><tbody><tr><td></td><td>Conservative</td><td>Nicola Urquhart</td><td>1,496</td><td>49.1</td><td>+7.5</td></tr><tr><td></td><td>Liberal Democrats</td><td>Julian Rudd</td><td>1,215</td><td>39.9</td><td>−6.3</td></tr><tr><td></td><td>Labour</td><td>Maureen Metzger</td><td>333</td><td>10.9</td><td>−1.3</td></tr><tr><td>Majority</td><td>281</td><td>9.2</td><td></td></tr><tr><td>Turnout</td><td>3,044</td><td>48.3</td><td></td></tr><tr><td></td><td>Conservative hold</td><td>Swing</td><td></td><td></td></tr></tbody></table>

The by-election was called following the resignation of Cllr Helen Blake.

2002–2006

<table><thead><tr><th>Party</th><th>Candidate</th><th>Votes</th><th>%</th><th>±%</th></tr></thead><tbody><tr><td></td><td>Liberal Democrats</td><td>Eleanor Stanier</td><td>936</td><td>44.5</td><td>+14.0</td></tr><tr><td></td><td>Conservative</td><td>Jane West</td><td>927</td><td>44.1</td><td>+4.2</td></tr><tr><td></td><td>Labour</td><td>Benjamin Rowland</td><td>132</td><td>6.3</td><td>−23.3</td></tr><tr><td></td><td>Green</td><td>James Page</td><td>109</td><td>5.2</td><td>+5.2</td></tr><tr><td>Majority</td><td>9</td><td>0.4</td><td></td></tr><tr><td>Turnout</td><td>2,104</td><td>30.3</td><td></td></tr><tr><td></td><td>Liberal Democrats gain from Conservative</td><td>Swing</td><td></td><td></td></tr></tbody></table>

The by-election was called following the death of Cllr John Saunders.

<table><thead><tr><th>Party</th><th>Candidate</th><th>Votes</th><th>%</th><th>±%</th></tr></thead><tbody><tr><td></td><td>Liberal Democrats</td><td>Jane Arneil</td><td>1,722</td><td>54.7</td><td>+11.3</td></tr><tr><td></td><td>Conservative</td><td>Ewan Wallace</td><td>1,235</td><td>39.3</td><td>−5.8</td></tr><tr><td></td><td>Green</td><td>Sylvia Levi</td><td>104</td><td>3.3</td><td>+3.3</td></tr><tr><td></td><td>Labour</td><td>Simon Fowler</td><td>85</td><td>2.7</td><td>−8.9</td></tr><tr><td>Majority</td><td>487</td><td>15.4</td><td></td></tr><tr><td>Turnout</td><td>3,146</td><td>46.6</td><td></td></tr><tr><td></td><td>Liberal Democrats hold</td><td>Swing</td><td></td><td></td></tr></tbody></table>

The by-election was called following the death of Cllr Anthony Barnett.

<table><thead><tr><th>Party</th><th>Candidate</th><th>Votes</th><th>%</th><th>±%</th></tr></thead><tbody><tr><td></td><td>Liberal Democrats</td><td>Suzette Nicholson</td><td>1,669</td><td>57.9</td><td>+18.3</td></tr><tr><td></td><td>Conservative</td><td>Stuart Leamy</td><td>1,111</td><td>38.6</td><td>−10.4</td></tr><tr><td></td><td>Labour</td><td>Kanbar Hosseinbor</td><td>101</td><td>3.5</td><td>−8.0</td></tr><tr><td>Majority</td><td>558</td><td>19.3</td><td></td></tr><tr><td>Turnout</td><td>2,881</td><td>42.0</td><td></td></tr><tr><td></td><td>Liberal Democrats gain from Conservative</td><td>Swing</td><td></td><td></td></tr></tbody></table>

The by-election was called following the death of Cllr Jean Matthews.

<table><thead><tr><th>Party</th><th>Candidate</th><th>Votes</th><th>%</th><th>±%</th></tr></thead><tbody><tr><td></td><td>Liberal Democrats</td><td>Celia Hodges</td><td>1,384</td><td>51.9</td><td>+14.9</td></tr><tr><td></td><td>Conservative</td><td>Paul Hodgins</td><td>1,043</td><td>39.1</td><td>−4.7</td></tr><tr><td></td><td>Labour</td><td>Barnaby Marder</td><td>129</td><td>4.8</td><td>−5.6</td></tr><tr><td></td><td>Green</td><td>Sylvia Wills</td><td>110</td><td>4.1</td><td>+4.1</td></tr><tr><td>Majority</td><td>341</td><td>12.8</td><td></td></tr><tr><td>Turnout</td><td>2,666</td><td>39.6</td><td></td></tr><tr><td></td><td>Liberal Democrats gain from Conservative</td><td>Swing</td><td></td><td></td></tr></tbody></table>

The by-election was called following the resignation of Cllr Marc Cranfield-Adams.

<table><thead><tr><th>Party</th><th>Candidate</th><th>Votes</th><th>%</th><th>±%</th></tr></thead><tbody><tr><td></td><td>Liberal Democrats</td><td>David Trigg</td><td>2,111</td><td>45.8</td><td>+5.3</td></tr><tr><td></td><td>Conservative</td><td>Nicholas Lait</td><td>1,513</td><td>32.8</td><td>−9.4</td></tr><tr><td></td><td>Labour</td><td>John Grant</td><td>548</td><td>11.9</td><td>−5.4</td></tr><tr><td></td><td>Green</td><td>Henry Gower</td><td>435</td><td>9.4</td><td>+9.4</td></tr><tr><td>Majority</td><td>598</td><td>13.0</td><td></td></tr><tr><td>Turnout</td><td>4,607</td><td></td><td></td></tr><tr><td></td><td>Liberal Democrats gain from Conservative</td><td>Swing</td><td></td><td></td></tr></tbody></table>

The by-election was called following the death of Cllr Derek Beattie.

2006–2010

<table><thead><tr><th>Party</th><th>Candidate</th><th>Votes</th><th>%</th><th>±%</th></tr></thead><tbody><tr><td></td><td>Conservative</td><td>Rita Palmer</td><td>1,643</td><td>56.2</td><td>+3.8</td></tr><tr><td></td><td>Liberal Democrats</td><td>Barbara Westmorland</td><td>1,103</td><td>37.7</td><td>−5.8</td></tr><tr><td></td><td>Labour</td><td>Ann Neimer</td><td>91</td><td>3.1</td><td>−1.0</td></tr><tr><td></td><td>Green</td><td>James Page</td><td>87</td><td>3.0</td><td>+3.0</td></tr><tr><td>Majority</td><td>540</td><td>18.5</td><td></td></tr><tr><td>Turnout</td><td>2,924</td><td>41.2</td><td></td></tr><tr><td></td><td>Conservative hold</td><td>Swing</td><td></td><td></td></tr></tbody></table>

The by-election was called following the resignation of Cllr Benedict Stanberry.

2010–2014

<table><thead><tr><th>Party</th><th>Candidate</th><th>Votes</th><th>%</th><th>±%</th></tr></thead><tbody><tr><td></td><td>Conservative</td><td>Stephen Speak</td><td>1,733</td><td>42.4</td><td></td></tr><tr><td></td><td>Liberal Democrats</td><td>Jane Dodds</td><td>1,587</td><td>38.9</td><td></td></tr><tr><td></td><td>Labour</td><td>Brian Caton</td><td>364</td><td>8.9</td><td></td></tr><tr><td></td><td>Green</td><td>James Page</td><td>206</td><td>5.0</td><td></td></tr><tr><td></td><td>Independent</td><td>Marc Cranfield-Adams</td><td>123</td><td>3.0</td><td></td></tr><tr><td>Turnout</td><td>4,084</td><td>52.4</td><td></td></tr><tr><td></td><td>Conservative hold</td><td>Swing</td><td></td><td></td></tr></tbody></table>

The by-election was called following the resignation of Cllr Richard Montague.

2014–2018

<table><thead><tr><th>Party</th><th>Candidate</th><th>Votes</th><th>%</th><th>±%</th></tr></thead><tbody><tr><td></td><td>Liberal Democrats</td><td>Geraldine Locke</td><td>1,189</td><td>43.0</td><td>+25.0</td></tr><tr><td></td><td>Conservative</td><td>Jon Hollis</td><td>1,081</td><td>39.1</td><td>−10.6</td></tr><tr><td></td><td>Green</td><td>Anthony Breslin</td><td>237</td><td>8.6</td><td>−9.9</td></tr><tr><td></td><td>Labour</td><td>Paul Tanto</td><td>185</td><td>6.7</td><td>−7.2</td></tr><tr><td></td><td>UKIP</td><td>Sam Naz</td><td>69</td><td>2.5</td><td>N/A</td></tr><tr><td></td><td>Independent</td><td>Michael Lloyd</td><td>7</td><td>0.3</td><td>N/A</td></tr><tr><td>Majority</td><td>108</td><td>3.9</td><td></td></tr><tr><td>Turnout</td><td>2,769</td><td>34.89</td><td></td></tr><tr><td></td><td>Liberal Democrats gain from Conservative</td><td>Swing</td><td></td><td></td></tr></tbody></table>

The by-election was called following the resignation of Cllr Tania Mathias, of the Conservative Party, following her election as the Member of Parliament for Twickenham.

2018–2022

<table><thead><tr><th>Party</th><th>Candidate</th><th>Votes</th><th>%</th><th>±%</th></tr></thead><tbody><tr><td></td><td>Liberal Democrats</td><td>Julia Cambridge</td><td>1,809</td><td>55.9</td><td></td></tr><tr><td></td><td>Conservative</td><td>Helen Edward</td><td>1,090</td><td>35.5</td><td></td></tr><tr><td></td><td>Women's Equality</td><td>Trixie Rawlinson</td><td>90</td><td>2.8</td><td></td></tr><tr><td></td><td>Labour</td><td>Giles Oakley</td><td>82</td><td>2.7</td><td></td></tr><tr><td>Turnout</td><td>3,071</td><td>40.7</td><td></td></tr><tr><td></td><td>Liberal Democrats hold</td><td>Swing</td><td></td><td></td></tr></tbody></table>

The by-election was called following the death of Cllr Mona Adams.

<table><thead><tr><th>Party</th><th>Candidate</th><th>Votes</th><th>%</th><th>±%</th></tr></thead><tbody><tr><td></td><td>Liberal Democrats</td><td>Petra Fleming</td><td>2,447</td><td>52.4</td><td>11.5</td></tr><tr><td></td><td>Conservative</td><td>Nina Watson</td><td>1,232</td><td>26.4</td><td>0.9</td></tr><tr><td></td><td>Green</td><td>Chas Warlow</td><td>538</td><td>11.5</td><td>15.5</td></tr><tr><td></td><td>Labour</td><td>Nick Dexter</td><td>446</td><td>9.5</td><td>3.1</td></tr><tr><td>Majority</td><td>1,215</td><td>26.0</td><td>N/A</td></tr><tr><td>Turnout</td><td>4,663</td><td>56.7</td><td>4.5</td></tr><tr><td></td><td>Liberal Democrats gain from Green</td><td>Swing</td><td>N/A</td><td></td></tr></tbody></table>

The by-election was called following the resignation of Cllr Dylan Baxendale.

2022–2026

<table><thead><tr><th>Party</th><th>Candidate</th><th>Votes</th><th>%</th><th>±%</th></tr></thead><tbody><tr><td></td><td>Liberal Democrats</td><td>Carey Bishop</td><td>1,177</td><td>53.2</td><td></td></tr><tr><td></td><td>Conservative</td><td>Nupur Majumdar</td><td>771</td><td>34.8</td><td></td></tr><tr><td></td><td>Labour</td><td>Sam Cullen</td><td>159</td><td>7.2</td><td></td></tr><tr><td></td><td>Green</td><td>Danielle Coleman</td><td>106</td><td>4.8</td><td></td></tr><tr><td>Turnout</td><td>2,213</td><td>30.9</td><td></td></tr><tr><td></td><td>Liberal Democrats gain from Conservative</td><td>Swing</td><td>N/A</td><td></td></tr></tbody></table>

The by-election was called following the death of Cllr Geoffrey Samuel.

<table><thead><tr><th>Party</th><th>Candidate</th><th>Votes</th><th>%</th><th>±%</th></tr></thead><tbody><tr><td></td><td>Liberal Democrats</td><td>Richard Baker</td><td>1,716</td><td>64.3</td><td></td></tr><tr><td></td><td>Conservative</td><td>Elizabeth Foster</td><td>561</td><td>21.0</td><td></td></tr><tr><td></td><td>Green</td><td>Chantal Kerr-Sheppard</td><td>184</td><td>6.9</td><td></td></tr><tr><td></td><td>Labour</td><td>James Thomson</td><td>163</td><td>6.1</td><td></td></tr><tr><td></td><td>Independent</td><td>Dominic Stockford</td><td>46</td><td>1.7</td><td></td></tr><tr><td>Turnout</td><td>2,670</td><td>33.8</td><td></td></tr><tr><td></td><td>Liberal Democrats hold</td><td>Swing</td><td>N/A</td><td></td></tr></tbody></table>

The by-election was called following the death of Cllr Martin Elengorn.