Jump to content

Greenwich London Borough Council elections

From Wikipedia, the free encyclopedia
(Redirected from Greenwich local elections)

A map showing the wards of Greenwich from 2002 until 2022

Greenwich London Borough Council is the local authority for the Royal Borough of Greenwich in London, England. The council is elected every four years. Since the last boundary changes in 2022, 55 councillors have been elected from 23 wards.[1]

Political control

[edit]

The first elections to the council were held in 1964, ahead of the new system coming into full effect in 1965. Political control of the council since 1964 has been held by the following parties:[2]

Election Overall Control Labour Conservative Lib Dem SDP
1964 Labour 49 11 - -
1968 Conservative 22 38 - -
1971 Labour 55 5 - -
1974 Labour 52 8 - -
1978 Labour 45 17 - -
1982 Labour 43 16 3 -
1986 Labour 44 12 6 -
1990 Labour 44 12 2 4
1994 Labour 47 8 3 4
1998 Labour 52 8 2 -
2002 Labour 38 9 4 -
2006 Labour 36 13 2 -
2010 Labour 40 11 - -
2014 Labour 43 8 - -
2018 Labour 42 9 - -
2022 Labour 52 3 - -

Council elections

[edit]

Borough result maps

[edit]

By-election results

[edit]

1964-1968

[edit]

There were no by-elections.[7]

1968-1971

[edit]
Kidbrooke by-election, 12 February 1970[8]
Party Candidate Votes % ±%
Labour I. N. Smith 1076
Conservative D. C. Hammond 548
Fellowship R. S. Mallone 124
Liberal J. R. Hassall 59
Turnout 26.5%
Marsh by-election, 12 March 1970[8]
Party Candidate Votes % ±%
Labour F. G. Burton 894
Conservative J. T. E. Tate 493
Liberal Miss L. M. Gregg 198
Turnout 44.2%
West by-election, 27 August 1970[8]
Party Candidate Votes % ±%
Labour J. E. Austin-Walker 962
Conservative Cdr. H. Hook 263
National Front R. S. Pritchard 82
Liberal R. S. Warwicker 40
Turnout 21.9%

1971-1974

[edit]
Eastcombe by-election, 20 July 1972[9]
Party Candidate Votes % ±%
Labour D. T. Cooper 921
Conservative S. P. Bertram 329
Turnout 29.2%
Shooters Hill by-election, 28 September 1972[9]
Party Candidate Votes % ±%
Conservative S. G. Wayment 982
Labour Mrs I. E. Porter 468
Liberal J. R. Hassall 167
Turnout 30.4%
Slade by-election, 23 November 1972[9]
Party Candidate Votes % ±%
Labour J. D. Upson 953
Conservative R. W. Bartlett 462
Independent H. H. Wright 36
Turnout 25.8%

1974-1978

[edit]
Abbey Road by-election, 8 May 1975[3]
Party Candidate Votes % ±%
Labour Woodrow L. Clachar 1,547
Conservative Stephanie H. Read 783
Liberal Michael L. Taylor 286
National Front Philip S. Hanman 178
Turnout 31.1
Eynsham by-election, 8 May 1975[3]
Party Candidate Votes % ±%
Labour Alan Brooks 1,115
Conservative Christopher J. Cook 214
National Front Alan D. Webb 93
Liberal Robert H. Smith 90
Turnout 25.4
St Mary's by-election, 8 May 1975[3]
Party Candidate Votes % ±%
Labour Catherine B. Jeffrey 1,493
Conservative Christopher P. Mead 712
Liberal Brian J. Woodcraft 173
National Front Ruth M. Robinson 75
Turnout 30.7
St Margaret's by-election, 14 August 1975[3]
Party Candidate Votes % ±%
Conservative Stephanie H. Read 1,198
Labour Ramanlal D. Naik 1,013
Liberal Anny Knight 178
Turnout 30.4
West by-election, 28 October 1976[3]
Party Candidate Votes % ±%
Labour William H. White 697
Conservative James S. Foreman-Peck 475
National Front Helena M. Steven 142
National Party David McCalden 123
Liberal Geoffrey Jerrom 109
Fellowship Ronald Mallone 13
Turnout 28.4
Kidbrooke by-election, 17 February 1977[3]
Party Candidate Votes % ±%
Conservative Colin J. Coulson-Thomas 1,111
Labour Allan J. H. D. MacCarthy 1,019
Fellowship Ronald S. Mallone 320
National Front Robert Holden 216
National Party David McCalden 104
Turnout 35.1

1978-1982

[edit]
Blackheath by-election, 20 September 1979[10]
Party Candidate Votes % ±%
Conservative Patrick J. P. Jiggins 1005 16.1
Labour Glyn Williams 577 37.0
Fellowship Ronald D. Mallone 163 46.9
United Democrat Jonathan D. Savage 15 46.9
Turnout 1760 32.4
Conservative hold Swing

Resignation of James S. Foreman-Peck (CON)

Glyndon by-election, 25 September 1980[10]
Party Candidate Votes % ±%
Labour Glyn Williams 957 85.5
Conservative Walter J. Cox 86 7.5
Liberal Maureen F. K. Hall 80 7.0
Turnout 1141 26.2
Labour hold Swing

Resignation of Joseph Stanyer (LAB)

Herbert by-election, 25 September 1980[10]
Party Candidate Votes % ±%
Labour Francis E. Smith 1307 85.5
Conservative Roy H. Mapes 584 7.5
Liberal Peter J. Churchill 241 7.0
Turnout 2132 38.0
Labour hold Swing

Resignation of John Dunbar (LAB)

Avery Hill by-election, 26 March 1981[10]
Party Candidate Votes % ±%
Labour James P. B. Coughlan 667 47.3
Liberal Edward J. Randall 395 28.0
Conservative Dingle Clark 348 24.7
Turnout 1410 50.4
Labour hold Swing

Resignation of Anthony J. Newman (LAB)

West by-election, 7 May 1981[10]
Party Candidate Votes % ±%
Labour Ephron B. T. Williams 1474 76.2
Conservative Michael J. Niblock 460 23.8
Turnout 1934 38.1
Labour hold Swing

Resignation of William H. White (LAB)

1982-1986

[edit]
Herbert by-election, 3 March 1983[11]
Party Candidate Votes % ±%
Labour Julius T. B. D. Evaristo 974 38.3
SDP Terence A. J. Malone 821 32.3
Conservative Margaret Mendez 715 28.1
United Democrat Daniel Hussey 31 1.2
Turnout 2541 46.4
Labour hold Swing

Resignation of Francis E. Smith (LAB)

Ferrier by-election, 20 September 1984[11]
Party Candidate Votes % ±%
Labour Serena M. V. Lovelace 824 47.8
Alliance Timothy G. Ford 503 29.2
Conservative John G. C. Antcliffe 396 23.0
Turnout 1723 33.0
Labour hold Swing

Resignation of David Crowther (LAB)

Blackheath by-election, 28 February 1985[11]
Party Candidate Votes % ±%
Conservative John G. C. Antcliffe 1105 7.5
Alliance Vivienne W. Stone 855 29.2
Labour Annette F. Barratt 636 85.5
Ecology Kim Castle 66 7.0
Turnout 2662 50.5
Conservative hold Swing

Resignation of Raymond G. Hatter (CON)

1986-1990

[edit]
Woolwich Common by-election, 2 April 1987[12]
Party Candidate Votes % ±%
Alliance Michael V. Slavin 997 46.9
Labour Carol A. Hibberd 785 37.0
Conservative Anthony R. Salter 342 16.1
Turnout 2124 24.77
Alliance gain from Labour Swing

Resignation of Smith, Nicholas (LAB)

Sherard by-election, 10 September 1987[12]
Party Candidate Votes % ±%
Labour Robert J. C. Callow 1268 58.6
Conservative Gerard P. Fergus 582 26.9
Alliance Myrtle E. Bibby 313 14.5
Turnout 2163 37.55
Labour hold Swing

Resignation of Jeffrey, Mervyn A. (LAB)

Glyndon by-election, 28 January 1988[12]
Party Candidate Votes % ±%
SDP David Hadden 1066 14.5
Labour Nicholas C. McShee 760 58.6
Conservative Christopher J. Wagstaff 114 26.9
Turnout 1940 34.28
SDP gain from Labour Swing

Resignation of Morgan, Steven J. (LAB)

1990-1994

[edit]
Kidbrooke by-election, 25 June 1992[13]
Party Candidate Votes % ±%
Conservative Hugh R. Harris 956 44.7
Labour Keith J. Scott 756 35.3
Liberal Democrats Michael W. Smart 235 11.0
Fellowship Ronald S. Mallone 193 9.0
Turnout 45.1
Conservative hold Swing

The by-election was called following the resignation of Cllr. Giles J. Brennand.

Eltham Park by-election, 21 January 1993[13]
Party Candidate Votes % ±%
Conservative Dermot D. Poston 1,239 47.1
Labour Michael Yates 770 29.3
Liberal Democrats John Hagyard 483 18.4
Independent Eileen W. Guthrie 140 5.3
Turnout 50.1
Conservative hold Swing

The by-election was called following the disqualification of Cllr. Kenneth L. Kear.

Trafalgar by-election, 9 December 1993[13]
Party Candidate Votes % ±%
Labour Marian O. Moseley 844 60.4
Conservative John H. Vickery 284 20.3
Liberal Democrats Stuart J. Davis 269 19.3
Turnout 27.7
Labour hold Swing

The by-election was called following the resignation of Cllr. Roger J. Taylor.

1994-1998

[edit]
Lakedale by-election, 29 June 1995[14]
Party Candidate Votes % ±%
Labour Junior C. Boothe 884 77.3
Liberal Democrats Thomas J. A. Headon 149 13.0
Conservative Frances C. A. Stephens 110 9.6
Turnout 1143
Labour hold Swing

The by-election was called following the resignation of Cllr. Adele Gordon-Peiniger.

St Nicholas by-election, 2 May 1996[14]
Party Candidate Votes % ±%
Labour Alistair T. Macrae 972 63.9
Liberal Democrats Thomas J. Headon 343 22.5
Conservative Stephen G. Tough 207 13.6
Turnout 1522
Labour hold Swing

The by-election was called following the resignation of Cllr. Annette F. Barratt.

Kidbrooke by-election, 6 February 1997[14]
Party Candidate Votes % ±%
Labour John A. Cove 775 45.2
Conservative Raymond Maisey 614 35.8
Fellowship Ronald S. Mallone 157 9.1
Liberal Democrats Anthony C. H. Durham 137 8.0
Socialist Labour Peter N. Pierce 33 1.9
Turnout 1716
Labour hold Swing

The by-election was called following the resignation of Cllr. Sabiha Shahzad.

Thamesmead Moorings by-election, 16 October 1997[14]
Party Candidate Votes % ±%
Labour Peter J. Brooks 611 85.7
Liberal Democrats Bonnie C. Soanes 102 14.3
Turnout 713
Labour hold Swing

The by-election was called following the death of Cllr. Claude D. Ramsey.

1998-2002

[edit]
New Eltham by-election, 23 March 2000[5]
Party Candidate Votes % ±%
Conservative Albert J. Hills 930
Labour Peter R. May 760
Liberal Democrats Michael J. Lewis 115
Green James K. Otter 40
Turnout
Conservative hold Swing

The by-election was called following the death of Cllr. Sidney T. Nicholson.

Trafalgar by-election, 4 May 2000[5]
Party Candidate Votes % ±%
Labour Mary Mills 936
Liberal Democrats Christopher D. G. Le Breton 654
Conservative Douglas B. Ellison 274
Independent Richard A. Newton 92
Turnout
Labour hold Swing

The by-election was called following the death of Cllr. Marian O. Moseley.

Burrage by-election, 7 June 2001[5]
Party Candidate Votes % ±%
Labour Harpinder Singh 787
Conservative Michael I. O’Loan 185
Liberal Democrats Thomas J. A. Headon 172
Socialist Alliance Paul W. Richardson 60
Turnout
Labour hold Swing

The by-election was called following the resignation of Cllr. Leonard L. Duvall.

2002-2006

[edit]
Plumstead by-election, 18 December 2003[15]
Party Candidate Votes % ±%
Labour Kanta M. Patel 744
Liberal Democrats Steven T. Toole 365
Conservative Jagvinder S. Mahil 201
Independent Susan Mitchell 136
Green James K. Otter 103
Turnout
Labour hold Swing

The by-election was called following the death of Cllr. Alistair T. Macrae.

Shooters Hill by-election, 29 July 2004[15]
Party Candidate Votes % ±%
Labour Danny L. Thorpe 968
Conservative Nigel M. Fletcher 589
Liberal Democrats Edward Ottery 483
UKIP Arnold E. Tarling 142
CPA Stephen C. Hammond 62
Turnout
Labour hold Swing

The by-election was called following the resignation of Cllr. Michael A. Hayes.

Eltham North by-election, 10 February 2005[15]
Party Candidate Votes % ±%
Conservative Nigel M. Fletcher 1,326
Labour Janice M. Marnham 1,252
Liberal Democrats Leonard G. Tostevin 289
UKIP Jeremy C. Elms 193
CPA Stephen C. Hammond 20
Turnout
Conservative hold Swing

The by-election was called following the resignation of Cllr. Douglas B. Ellison.

2006-2010

[edit]
Plumstead by-election, 25 September 2008[16]
Party Candidate Votes % ±%
Labour Matthew Morrow 1318
Conservative Adetokunbo Bailey 542
Liberal Democrats Ms. Leonie K. Barron 195
Green Ms. Jessica Currie 175
Turnout
Labour hold Swing

The by-election was called following the death of Cllr. Kantabai M. Patel.

2010-2014

[edit]

There were no by-elections.[17]

2014-2018

[edit]
Greenwich West by-election, 7 May 2015[18]
Party Candidate Votes % ±%
Labour Mehboob Khan 3,430 39.3 Decrease12.0
Conservative Thomas Turrell 2,466 28.2 Increase10.4
Green Robin Stott 1,452 16.6 Decrease4.7
Liberal Democrats Sonia Dunlop 756 8.6 Decrease1.3
UKIP Paul Butler 422 4.8 Increase4.8
BNP Christina Charles 138 1.6 Increase1.6
TUSC Sara Kasab 80 0.9 Increase0.9
Turnout 3,717 64.1
Labour hold Swing

The by-election was called following the resignation of Cllr Matthew Pennycook, who was elected as the Member of Parliament for the Greenwich and Woolwich constituency the same night.

Glyndon by-election, 5 May 2016[19]
Party Candidate Votes % ±%
Labour Tonia Ashikodi 2,583 57.1 0.0
Conservative Matt Browne 561 12.4 Increase0.4
Green Robin Stott 402 8.9 Decrease5.8
UKIP Rita Dinsmore-Hamilton 380 8.4 Increase8.4
Liberal Democrats Stewart Christie 376 8.3 Increase2.2
Independent Ebru Ogun 157 3.5 Increase3.5
All People's Party Abiola Olaore 64 1.4 Increase1.4
Majority 2,022 44.7
Turnout 41.5
Labour hold Swing

The by-election was called following the resignation of Councillor Radha Rabadia of the Labour Party.[20]

Eltham North by-election, 10 November 2016[21]
Party Candidate Votes % ±%
Conservative Charlie Davis 1,335 42.2 Increase10.6
Labour Simon Peirce 1,297 40.4 Decrease9.3
Liberal Democrats Sam Macaulay 279 8.8 Increase5.5
UKIP Barbara Ray 160 5.1 Decrease14.5
Green Matt Browne 110 3.5 Decrease6.0
Majority 38 1.8
Turnout 3,186 31.33
Conservative gain from Labour Swing

The by-election was called following the resignation of Councillor Wynn Davies of the Labour Party.

2018-2022

[edit]
Glyndon by-election, 6 May 2021[22]
Party Candidate Votes % ±%
Labour Sandra Bauer 2,520 59.4 Decrease0.4
Conservative Naveed Mughal 687 16.2 Increase4.7
Green Leonie Barron 546 12.9 Increase2.7
Liberal Democrats Stewart Christie 402 9.5 Increase5.3
TUSC Lizzy Hedderly 87 2.1 Increase2.1
Majority 1,833 43.2
Turnout 4,242
Labour hold Swing

The by-election was called following the resignation of Cllr Tonia Ashikodi.

Greenwich West by-election, 6 May 2021[23]
Party Candidate Votes % ±%
Labour Pat Slattery 3,203 47.1 Decrease2.5
Conservative Ben Crompton 1,228 18.1 Increase3.5
Green Matt Browne 1,135 16.7 Increase5.3
Liberal Democrats Rhian O'Connor 1,121 16.5 Decrease7.9
Monster Raving Loony Trevor Allman 110 1.6 Increase1.6
Majority 1,975 29.1
Turnout 6,797
Labour hold Swing

The by-election was called following the resignation of Cllr Mehboob Khan.

Kidbrooke with Hornfair by-election, 6 May 2021[24]
Party Candidate Votes % ±%
Labour Odette McGahey 1,928 42.3 Decrease9.6
Conservative Andrea Borbely 1,519 33.4 Increase11.9
Green Carol O'Toole 621 13.6 Increase1.8
Liberal Democrats Pierce Chalmers 261 5.7 Decrease3.1
Independent Sharon Kent 225 4.9 Increase4.9
Majority 409 9.0
Turnout 4,554
Labour hold Swing

The by-election was called following the death of Cllr Christine Grice.

Shooters Hill by-election, 6 May 2021[25]
Party Candidate Votes % ±%
Labour Clare Burke-McDonald 2,479 54.2 Decrease0.3
Conservative Daniel McGinley 1,286 28.1 Increase11.6
Green Tamasin Rhymes 548 12.0 Increase0.7
Liberal Democrats Ulysse Abbate 262 5.7 Increase1.2
Majority 1,193 26.1
Turnout 4,575
Labour hold Swing

The by-election was called following the resignation of Cllr Chris Kirby.

2022-2026

[edit]
Mottingham, Coldharbour and New Eltham by-election, 13 June 2024[26]
Party Candidate Votes % ±%
Conservative Roger Tester 1,359 47.1 Increase3.6
Labour Nikki Thurlow 1,101 38.2 Decrease5.8
Reform UK Mark Simpson 232 8.0 Increase4.6
Green Matt Stratford 101 3.5 Increase3.5
Liberal Democrats Ulysse Abbate 90 3.1 Decrease6.1
Majority 258 8.9
Turnout 2,883
Conservative hold Swing

The by-election was called following the death of Cllr John Hills.[27]

Eltham Town and Avery Hill by-election, 17 October 2024[28]
Party Candidate Votes % ±%
Conservative Charlie Davis 1,522 48.8 Increase11.8
Labour Chris McGurk 981 31.5 Decrease8.8
Reform UK Ruth Handyside 290 9.3 Increase5.9
Liberal Democrats Kieran Edwards 132 4.2 Decrease2.9
Green Mark Williams 123 3.9 Decrease8.1
Independent Arnold Tarling 69 2.2 Increase2.2
Majority 541 17.4
Turnout 3,117
Conservative gain from Labour Swing

The by-election was called following the resignation of Cllr Sammy Backon.[29]

Shooters Hill by-election, 14 November 2024[30]
Party Candidate Votes % ±%
Labour Raja Zeeshan 1,043 57.9 Decrease1.6
Conservative Ezra Aydin 237 13.2 Decrease0.7
Green Tamasin Rhymes 185 10.3 Decrease4.7
Reform UK Alan Cecil 179 9.9 Increase7.1
Liberal Democrats Kirstie Shedden 158 8.8 Increase0.1
Majority 806 44.7
Turnout 1,802
Labour hold Swing

The by-election was called following the resignation of Cllr Danny Thorpe.[31]

West Thamesmead by-election, 19 December 2024
Party Candidate Votes % ±%
Labour Jahdia Spencer 464 45.1
Liberal Democrats Steve Day 336 32.7
Reform UK Ruth Handyside 92 8.9
Conservative Siama Gulnar Qadar 82 8.0
Green Melanie Peterson 55 5.3
Majority 128 12.4
Turnout 1,029
Labour hold Swing

The by-election was called following the resignation of Cllr Chris Lloyd, who was elected for the Labour Party but was sitting as a Liberal Democrat at the time of his resignation.[32]

References

[edit]
  1. ^ The Bexley and Greenwich (London Borough Boundaries) Order 1993
  2. ^ The Bromley and Greenwich (London Borough Boundaries) Order 1993
  3. ^ The Greenwich and Lewisham (London Borough Boundaries) Order 1993
  1. ^ "The Royal Borough of Greenwich (Electoral Changes) Order 2021", legislation.gov.uk, The National Archives, SI 2021/1419, retrieved 9 July 2022
  2. ^ "Greenwich". English local election results, 2010. BBC News Online. 19 April 2009. Retrieved 24 June 2012.
  3. ^ a b c d e f g "London Borough Council Elections 4 May 1978" (PDF). London Datastore. Greater London Council. Retrieved 25 February 2015.
  4. ^ "Greenwich". Local elections 2002. BBC News Online. Retrieved 24 June 2012.
  5. ^ a b c d "London Borough Council Elections 2 May 2002" (PDF). London Datastore. Greater London Authority. Retrieved 25 February 2015.
  6. ^ "Election battle begins now as Greenwich's new ward boundaries unveiled". 853. 3 August 2021. Retrieved 18 May 2022.
  7. ^ "London Borough Council Elections 9 May 1968" (PDF). London Datastore. Greater London Council. Retrieved 24 February 2015.
  8. ^ a b c "London Borough Council Elections 13 May 1971" (PDF). London Datastore. Greater London Council. Retrieved 3 March 2015.
  9. ^ a b c "London Borough Council Elections 2 May 1974" (PDF). London Datastore. Greater London Council. Retrieved 25 February 2015.
  10. ^ a b c d e "London Borough Council Elections 1982" (PDF). London Datastore. London Research Centre. Retrieved 10 March 2019.
  11. ^ a b c "London Borough Council Elections 1986" (PDF). London Datastore. London Research Centre. Retrieved 10 March 2019.
  12. ^ a b c "London Borough Council Elections 1990" (PDF). London Datastore. London Research Centre. Retrieved 10 March 2019.
  13. ^ a b c "London Borough Council By-elections May 1990 to May 1994" (PDF). London Datastore. London Research Centre. Retrieved 8 March 2015.
  14. ^ a b c d "London Borough Council Elections 7 May 1998 including the Greater London Authority Referendum results" (PDF). London Datastore. London Research Centre. Retrieved 8 March 2015.
  15. ^ a b c "London Borough Council Elections 4 May 2006" (PDF). London Datastore. Greater London Authority. Retrieved 7 March 2015.
  16. ^ "London Borough Council Elections 6 May 2010" (PDF). London Datastore. Greater London Authority. Retrieved 7 March 2015.
  17. ^ "London Borough Council Elections 22 May 2014" (PDF). London Datastore. Greater London Authority. Retrieved 26 February 2015.
  18. ^ "Election Results 7 May 2015".
  19. ^ "Glyndon Ward by-election result - Greenwich". Archived from the original on 22 August 2016. Retrieved 8 August 2016.
  20. ^ "Resignation at Glyndon ward sparks by-election | News | South London Press". Archived from the original on 16 August 2016. Retrieved 8 August 2016.
  21. ^ "2016 by-election results for Eltham North Ward".
  22. ^ "Local Elections Archive Project — Glyndon Ward". www.andrewteale.me.uk. Retrieved 11 February 2024.
  23. ^ "Local Elections Archive Project — Greenwich West Ward". www.andrewteale.me.uk. Retrieved 11 February 2024.
  24. ^ "Local Elections Archive Project — Kidbrooke with Hornfair Ward". www.andrewteale.me.uk. Retrieved 11 February 2024.
  25. ^ "Local Elections Archive Project — Shooters Hill Ward". www.andrewteale.me.uk. Retrieved 11 February 2024.
  26. ^ "Local Elections Archive Project — Mottingham, Coldharbour and New Eltham Ward". www.andrewteale.me.uk. Retrieved 9 December 2024.
  27. ^ Chamberlain, Darryl (26 April 2024). "Town hall in mourning as Conservative councillor John Hills dies aged 86". The Greenwich Wire. Retrieved 9 December 2024.
  28. ^ "Local Elections Archive Project — Eltham Town and Avery Hill Ward". www.andrewteale.me.uk. Retrieved 9 December 2024.
  29. ^ Chamberlain, Darryl (13 September 2024). "Greenwich Labour face tough by-election after Eltham councillor quits". The Greenwich Wire. Retrieved 9 December 2024.
  30. ^ "Local Elections Archive Project — Shooters Hill Ward". www.andrewteale.me.uk. Retrieved 9 December 2024.
  31. ^ Chamberlain, Darryl (30 September 2024). "Former Greenwich Council leader Danny Thorpe stands down". The Greenwich Wire. Retrieved 9 December 2024.
  32. ^ Chamberlain, Darryl (1 November 2024). "Another by-election coming as Greenwich's only Lib Dem councillor quits". The Greenwich Wire. Retrieved 20 December 2024.
[edit]