| |||||||||||||||||||||||||||||||
All 55 seats to Greenwich London Borough Council 28 seats needed for a majority | |||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Turnout | 33.4% | ||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||
Map of the results of the 2022 Greenwich London Borough Council election. Conservatives in blue, Labour in red. | |||||||||||||||||||||||||||||||
|
The 2022 Greenwich London Borough Council election took place on 5 May 2022. All 55 members of Greenwich London Borough Council were elected. The elections took place alongside local elections in the other London boroughs and elections to local authorities across the United Kingdom.
In the previous election in 2018, the Labour Party maintained its longstanding control of the council, winning 42 out of the 51 seats with the Conservative Party forming the council opposition with the remaining 9 seats. The 2022 election took place under new election boundaries, which increased the number of councillors to 55.
Background
History
The thirty-two London boroughs were established in 1965 by the London Government Act 1963. They are the principal authorities in Greater London and have responsibilities including education, housing, planning, highways, social services, libraries, recreation, waste, environmental health and revenue collection. Some of the powers are shared with the Greater London Authority, which also manages passenger transport, police and fire.
Since its formation, Greenwich has been continuously under Labour control except for the period from 1968 to 1971 when it was under Conservative control. Councillors have been elected from the Labour Party, Conservative Party, Liberal Democrats and the Social Democratic Party. The Liberal Democrats lost their most recent seats in the 2010 election with all seats since being won by Labour or the Conservatives. In the most recent election in 2018, Labour won 42 seats with 55.9% of the vote and the Conservatives won 9 seats with 23.6% of the vote. The Liberal Democrats received 8.6% of the vote and the Green Party received 7.7% of the vote, but neither party won any seats. The incumbent leader of the council is the Labour councillor Danny Thorpe, who has held that position since 2018.
Council term
A Labour councillor for Glyndon, Tonia Ashikodi, was given a suspended sentence for property fraud in March 2020. She resigned on the same day. She had declared she had no other property when she became a council tenant in 2008 and repeated the claim in 2012, while owning three rental homes. Due to the ongoing COVID-19 pandemic, it was not possible to hold a by-election until May 2021.
In April 2020, a Labour councillor for Kidbrooke with Hornfair, Christine Grice, died. She had served on the council since 2014 and had been elected as deputy leader shortly before her death. The council's finance cabinet member and a Labour councillor for Shooters Hill, Chris Kirby, announced his resignation in January 2021. He was moving with his family to the Peak District. A Labour councillor for Greenwich West, Mehboob Khan, announced his resignation in February 2021 due to taking a politically restricted job working for Redbridge London Borough Council. He had previously been the leader of Kirklees Council in Yorkshire, remaining a councillor there for some time after moving to Greenwich and had served on Greenwich council since 2015
By-elections to fill all vacancies were held in May 2021 alongside the 2021 London mayoral election and London Assembly election. Labour held all four seats, with Sandra Bauer winning in Glyndon, Odette McGahey winning in Kidbrooke with Hornfair, Clare Burke-McDonald winning in Shooters Hill and Pat Slattery winning in Greenwich West
Along with most other London boroughs, Greenwich was subject to a boundary review ahead of the 2022 election. The Local Government Boundary Commission for England concluded that the council should have 55 seats, an increase of four, and produced new election boundaries following a period of consultation. The new scheme consists of nine three-councillor wards and fourteen two-councillor wards.
Electoral process
Greenwich, like other London borough councils, elects all of its councillors at once every four years. The previous election took place in 2018. The election took place by multi-member first-past-the-post voting, with each ward being represented by two or three councillors. Electors had as many votes as there are councillors to be elected in their ward, with the top two or three being elected.
All registered electors (British, Irish, Commonwealth and European Union citizens) living in London aged 18 or over were entitled to vote in the election. People who lived at two addresses in different councils, such as university students with different term-time and holiday addresses, were entitled to be registered for and vote in elections in both local authorities. Voting in-person at polling stations took place from 7:00 to 22:00 on election day, and voters were able to apply for postal votes or proxy votes in advance of the election.
Previous council composition
After 2018 election | Before 2022 election | ||||
---|---|---|---|---|---|
Party | Seats | Party | Seats | ||
Labour | 42 | Labour | 42 | ||
Conservative | 9 | Conservative | 9 |
Results summary
Party | Seats | Gains | Losses | Net gain/loss | Seats % | Votes % | Votes | +/− | |
---|---|---|---|---|---|---|---|---|---|
Labour | 52 | 1 | 0 | 10 | 94.5 | 57.9 | 88,610 | +2.0 | |
Conservative | 3 | 0 | 1 | 6 | 5.5 | 23.1 | 35,337 | -0.5 | |
Green | 0 | 0 | 0 | 0.0 | 12.0 | 18,425 | +4.3 | ||
Liberal Democrats | 0 | 0 | 0 | 0.0 | 6.1 | 9,401 | -2.5 | ||
Reform UK | 0 | 0 | 0 | 0.0 | 0.5 | 749 | New | ||
Britain First | 0 | 0 | 0 | 0.0 | 0.2 | 255 | New | ||
Monster Raving Loony | 0 | 0 | 0 | 0.0 | 0.1 | 125 | ±0.0 | ||
Independent | 0 | 0 | 0 | 0.0 | 0.1 | 118 | -0.6 | ||
Communist | 0 | 0 | 0 | 0.0 | 0.1 | 79 | New |
Ward results
Abbey Wood
Party | Candidate | Votes | % | ±% | |
---|---|---|---|---|---|
Labour | Peter Baker | 1,980 | 66.8 | ||
Labour | Ann-Marie Cousins* | 1,964 | 66.2 | +0.7 | |
Labour | Denise Hyland* | 1,929 | 65.1 | +6.5 | |
Conservative | David Brinson | 569 | 19.2 | ||
Green | James Brandon | 526 | 17.7 | ||
Conservative | Brenda Lobo | 506 | 17.1 | ||
Conservative | Brian Weller | 499 | 16.8 | ||
Green | Roberto Mirabella | 374 | 12.6 | ||
Green | Aruhan Galieva | 338 | 11.4 | ||
Liberal Democrats | Anthony Durham | 211 | 7.1 | ||
Turnout | 28.0 | ||||
Labour hold | Swing | ||||
Labour hold | Swing | ||||
Labour hold | Swing |
Blackheath Westcombe
Party | Candidate | Votes | % | ±% | |
---|---|---|---|---|---|
Labour | Mariam Lolavar* | 2,467 | 49.0 | +5.6 | |
Labour | Leo Fletcher* | 2,372 | 47.1 | +7.4 | |
Labour | Christine St Matthew-Daniel | 2,170 | 43.1 | ||
Conservative | Geoff Brighty* | 1,621 | 32.2 | −6.4 | |
Conservative | Daniel McGinley | 1,245 | 24.7 | ||
Conservative | Naveed Mughal | 1,166 | 23.2 | ||
Green | Victoria Rance | 876 | 17.4 | +8.3 | |
Green | Christopher Edgar | 672 | 13.4 | ||
Green | Philip Malivoire | 629 | 12.5 | ||
Liberal Democrats | Lee Coppack | 618 | 12.3 | ||
Liberal Democrats | Pierce Chalmers | 578 | 11.5 | ||
Liberal Democrats | Roger Spence | 477 | 9.5 | ||
Monster Raving Loony | Trevor Allman | 125 | 2.5 | +0.2 | |
Communist | Stewart McGill | 79 | 1.6 | ||
Turnout | 46.4 | ||||
Labour hold | Swing | ||||
Labour hold | Swing | ||||
Labour gain from Conservative | Swing |
Charlton Hornfair
Party | Candidate | Votes | % | ±% | |
---|---|---|---|---|---|
Labour | Clare Burke-McDonald | 1,744 | 66.2 | ||
Labour | Lakshan Saldin | 1,528 | 58.0 | ||
Green | Ann Brown | 547 | 20.8 | ||
Conservative | Rupert Fiennes | 486 | 18.4 | ||
Conservative | Alan O'Kelly | 453 | 17.2 | ||
Green | Cole Pemberton | 272 | 10.3 | ||
Liberal Democrats | Sam Burridge | 241 | 9.1 | ||
Turnout | 34.5 | ||||
Labour win (new seat) | |||||
Labour win (new seat) |
Charlton Village and Riverside
Party | Candidate | Votes | % | ±% | |
---|---|---|---|---|---|
Labour | Gary Dillon* | 1,491 | 68.4 | +6.8 | |
Labour | Jo van den Broek | 1,346 | 61.7 | ||
Green | Clare Loops | 427 | 19.6 | −1.1 | |
Green | Philip Connolly | 355 | 16.3 | ||
Conservative | Lucy Woodruff | 303 | 13.9 | ||
Conservative | James Worron | 258 | 11.8 | ||
Liberal Democrats | Stuart Watkin | 182 | 8.3 | ||
Turnout | 33.2 | ||||
Labour win (new seat) | |||||
Labour win (new seat) |
East Greenwich
Party | Candidate | Votes | % | ±% | |
---|---|---|---|---|---|
Labour | Maisie Richards Cottell | 1,844 | 48.2 | ||
Labour | Rowshan Hannan | 1,825 | 47.7 | ||
Labour | Majid Rahman | 1,700 | 44.5 | ||
Green | Stacy Smith | 1,632 | 42.7 | ||
Green | Matt Browne | 1,557 | 40.7 | ||
Green | Karin Tearle | 1,462 | 38.2 | ||
Conservative | Andrea Borbely | 495 | 12.9 | ||
Conservative | Andrew Bell | 483 | 12.6 | ||
Conservative | Elliot Whittingham | 396 | 10.4 | ||
Liberal Democrats | Rupert Wainwright | 78 | 2.0 | ||
Turnout | 39.6 | ||||
Labour win (new seat) | |||||
Labour win (new seat) | |||||
Labour win (new seat) |
Eltham Page
Party | Candidate | Votes | % | ±% | |
---|---|---|---|---|---|
Labour | Sarah-Jane Merrill* | 1,152 | 58.0 | +0.1 | |
Labour | Miranda Williams* | 1,030 | 51.8 | −3.1 | |
Conservative | Phil Russel | 544 | 27.4 | ||
Conservative | Angie Begollari | 541 | 27.2 | ||
Green | Matt Stratford | 265 | 13.3 | ||
Britain First | Nicholas Scanlon | 255 | 12.8 | ||
Liberal Democrats | Matthew Huntbach | 187 | 9.4 | ||
Turnout | 31.6 | ||||
Labour win (new seat) | |||||
Labour win (new seat) |
Eltham Park and Progress
Party | Candidate | Votes | % | ±% | |
---|---|---|---|---|---|
Labour | Linda Bird* | 1,959 | 53.1 | ||
Labour | Simon Peirce | 1,662 | 45.1 | ||
Conservative | Charlie Davis* | 1,479 | 40.1 | ||
Conservative | Spencer Drury* | 1,470 | 39.9 | ||
Green | Luke Hawkins | 480 | 13.0 | ||
Liberal Democrats | Alistair Mills | 228 | 6.2 | ||
Reform UK | Wendy Beaumont | 98 | 2.7 | ||
Turnout | 48.3 | ||||
Labour win (new seat) | |||||
Labour win (new seat) |
Eltham Town and Avery Hill
Party | Candidate | Votes | % | ±% | |
---|---|---|---|---|---|
Labour | Lauren Dingsdale | 1,921 | 48.5 | ||
Labour | Sammy Backon | 1,870 | 47.2 | ||
Conservative | Pat Greenwell* | 1,763 | 44.5 | ||
Conservative | Nigel Fletcher* | 1,740 | 43.9 | ||
Labour | Raja Zeeshan | 1,678 | 42.3 | ||
Conservative | Malcolm Reid | 1,528 | 38.6 | ||
Green | Mark Williams | 573 | 14.5 | ||
Liberal Democrats | Martha Parkhurst | 340 | 8.6 | ||
Liberal Democrats | Michael Chuter | 312 | 7.9 | ||
Reform UK | Tom Bright | 164 | 4.1 | ||
Turnout | 38.1 | ||||
Labour win (new seat) | |||||
Labour win (new seat) | |||||
Conservative win (new seat) |
Greenwich Creekside
Party | Candidate | Votes | % | ±% | |
---|---|---|---|---|---|
Labour | Majella Anning | 1,463 | 66.8 | ||
Labour | Calum O'Byrne Mulligan | 1,224 | 55.9 | ||
Green | Sem Longhurst | 449 | 20.5 | ||
Conservative | Ben Crompton | 356 | 16.3 | ||
Liberal Democrats | Victoria Kathleen Harris | 333 | 15.2 | ||
Liberal Democrats | Anthony Austin | 302 | 13.8 | ||
Conservative | Christopher Swift | 254 | 11.6 | ||
Turnout | 31.8 | ||||
Labour win (new seat) | |||||
Labour win (new seat) |
Greenwich Park
Party | Candidate | Votes | % | ±% | |
---|---|---|---|---|---|
Labour | Pat Slattery* | 1,441 | 50.5 | ||
Labour | Aidan Smith* | 1,379 | 48.3 | ||
Green | Hayley Jeffery | 1,000 | 35.0 | ||
Green | Mike Sixsmith | 650 | 22.8 | ||
Conservative | Daniel Smith | 363 | 12.7 | ||
Liberal Democrats | Rhian O'Connor | 335 | 11.7 | ||
Conservative | Ariadna Vilalta | 328 | 11.5 | ||
Liberal Democrats | Andrew Charles Smith | 216 | 7.6 | ||
Turnout | 39.7 | ||||
Labour win (new seat) | |||||
Labour win (new seat) |
Greenwich Peninsula
Party | Candidate | Votes | % | ±% | |
---|---|---|---|---|---|
Labour | Denise Scott-McDonald* | 1,080 | 54.6 | ||
Labour | David Gardner* | 1,047 | 52.9 | ||
Labour | Nick Williams | 959 | 48.4 | ||
Green | Laura Sessions | 371 | 18.7 | ||
Green | Roger Bailey | 323 | 16.3 | ||
Conservative | James Cowling | 321 | 16.2 | ||
Conservative | Godwin Amaefula | 321 | 16.2 | ||
Liberal Democrats | Ulysse Abbate | 312 | 15.8 | ||
Liberal Democrats | Greg Mulligan | 301 | 15.2 | ||
Conservative | Anthonia Ugo | 295 | 14.9 | ||
Liberal Democrats | Richard Chamberlain | 290 | 14.6 | ||
Green | John Holmes | 271 | 13.7 | ||
Reform UK | Terry Wheeler | 48 | 2.4 | ||
Turnout | 28.0 | ||||
Labour win (new seat) | |||||
Labour win (new seat) | |||||
Labour win (new seat) |
Kidbrooke Park
Party | Candidate | Votes | % | ±% | |
---|---|---|---|---|---|
Labour | Odette McGahey* | 1,284 | 62.2 | ||
Labour | John Fahy* | 1,270 | 61.5 | ||
Conservative | Aileen Davis | 571 | 27.7 | ||
Conservative | Kerrymarie West | 487 | 23.6 | ||
Green | Alexander Pemberton | 390 | 18.9 | ||
Liberal Democrats | Donald Reid | 218 | 10.6 | ||
Reform UK | Sharon Kent | 127 | 6.2 | ||
Turnout | 31.5 | ||||
Labour win (new seat) | |||||
Labour win (new seat) |
Kidbrooke Village and Sutcliffe
Party | Candidate | Votes | % | ±% | |
---|---|---|---|---|---|
Labour | Sandra Bauer* | 865 | 70.5 | ||
Labour | Dave Sullivan | 655 | 53.4 | ||
Green | Fiona Moore | 290 | 23.6 | ||
Conservative | Kate Drury | 266 | 21.7 | ||
Conservative | Lola Ojomola | 209 | 17.0 | ||
Liberal Democrats | Chris Milne | 169 | 13.8 | ||
Turnout | 32.5 | ||||
Labour win (new seat) | |||||
Labour win (new seat) |
Middle Park and Horn Park
Party | Candidate | Votes | % | ±% | |
---|---|---|---|---|---|
Labour | Chris May | 1,302 | 66.2 | ||
Labour | Rachel Taggart-Ryan | 1,242 | 63.1 | ||
Conservative | David Banks | 521 | 26.5 | ||
Conservative | Rob Sayers | 449 | 22.8 | ||
Green | Pierre Davies | 236 | 12.0 | ||
Liberal Democrats | Mark Pattenden | 184 | 9.4 | ||
Turnout | 31.5 | ||||
Labour win (new seat) | |||||
Labour win (new seat) |
Mottingham, Coldharbour and New Eltham
Party | Candidate | Votes | % | ±% | |
---|---|---|---|---|---|
Labour | Cathy Dowse | 1,916 | 49.9 | ||
Conservative | Matt Hartley* | 1,894 | 49.3 | ||
Conservative | John Hills* | 1,846 | 48.1 | ||
Labour | Donald Austen | 1,836 | 47.8 | ||
Conservative | Roger Tester* | 1,748 | 45.5 | ||
Labour | Edward Jones | 1,734 | 45.1 | ||
Liberal Democrats | Paul Graeme Gentry | 399 | 10.4 | ||
Reform UK | Mark Simpson | 149 | 3.9 | ||
Turnout | 38.2 | ||||
Labour win (new seat) | |||||
Conservative win (new seat) | |||||
Conservative win (new seat) |
Plumstead Common
Party | Candidate | Votes | % | ±% | |
---|---|---|---|---|---|
Labour | Issy Cooke | 2,194 | 67.7 | ||
Labour | Nas Asghar | 2,091 | 64.5 | ||
Labour | Matt Morrow* | 2,083 | 64.3 | ||
Green | Leonie Barron | 691 | 21.3 | ||
Conservative | Ashley Foord | 631 | 19.5 | ||
Conservative | Jim Davis | 617 | 19.0 | ||
Conservative | Dave Robinson | 581 | 17.9 | ||
Green | Anji Petersen | 493 | 15.2 | ||
Liberal Democrats | Richard Shiel | 338 | 10.4 | ||
Turnout | 32.4 | ||||
Labour win (new seat) | |||||
Labour win (new seat) | |||||
Labour win (new seat) |
Plumstead and Glyndon
Party | Candidate | Votes | % | ±% | |
---|---|---|---|---|---|
Labour | Sandra Thomas | 2,440 | 72.1 | ||
Labour | Adel Khaireh* | 2,415 | 71.4 | ||
Labour | Jit Ranabhat | 2,319 | 68.5 | ||
Conservative | Michael Dowd | 527 | 15.6 | ||
Conservative | Alistair Green | 482 | 14.2 | ||
Green | Benjamin Oram | 479 | 14.2 | ||
Green | Duncan Platt | 453 | 13.4 | ||
Conservative | Kristian Turner | 442 | 13.1 | ||
Liberal Democrats | Millie Brown | 364 | 10.8 | ||
Liberal Democrats | Richard Smith | 229 | 6.8 | ||
Turnout | 29.6 | ||||
Labour win (new seat) | |||||
Labour win (new seat) | |||||
Labour win (new seat) |
Shooters Hill
Party | Candidate | Votes | % | ±% | |
---|---|---|---|---|---|
Labour | Danny Thorpe* | 1,878 | 70.5 | ||
Labour | Ivis Williams* | 1,757 | 66.0 | ||
Green | Tamasin Rhymes | 475 | 17.8 | ||
Conservative | Paul Butler | 440 | 16.5 | ||
Conservative | Christopher Anoty | 413 | 15.5 | ||
Liberal Democrats | Kirstie Shedden | 275 | 10.3 | ||
Reform UK | Ruth Handyside | 89 | 3.3 | ||
Turnout | 35.7 | ||||
Labour hold | Swing | ||||
Labour hold | Swing |
Thamesmead Moorings
Party | Candidate | Votes | % | ±% | |
---|---|---|---|---|---|
Labour | Olu Babatola* | 1,323 | 77.3 | ||
Labour | Averil Lekau* | 1,242 | 72.5 | ||
Conservative | Paul Drake | 359 | 21.0 | ||
Conservative | Peter Nutting | 311 | 18.2 | ||
Liberal Democrats | Judy Spence | 190 | 11.1 | ||
Turnout | 23.6 | ||||
Labour hold | Swing | ||||
Labour hold | Swing |
West Thamesmead
Party | Candidate | Votes | % | ±% | |
---|---|---|---|---|---|
Labour | Chris Lloyd* | 1,085 | 74.0 | ||
Labour | Lade Olugbemi | 967 | 66.0 | ||
Green | Julie Adams | 263 | 17.9 | ||
Conservative | Jonathan Morris | 259 | 17.7 | ||
Conservative | Colin Podmore | 210 | 14.3 | ||
Liberal Democrats | Suzanne Miller | 148 | 10.1 | ||
Turnout | 23.8 | ||||
Labour win (new seat) | |||||
Labour win (new seat) |
Woolwich Arsenal
Party | Candidate | Votes | % | ±% | |
---|---|---|---|---|---|
Labour | Joshua Ayodele | 1,571 | 69.3 | ||
Labour | Sam Littlewood | 1,540 | 67.9 | ||
Labour | Jackie Smith* | 1,538 | 67.8 | ||
Green | Lindsay Evernden | 606 | 26.7 | ||
Liberal Democrats | Ramesh Perera-Delacourt | 393 | 17.3 | ||
Conservative | Pat Hills | 339 | 15.0 | ||
Conservative | Tania Wilkinson-Bewick | 319 | 14.1 | ||
Conservative | Marcelo Neves | 304 | 13.4 | ||
Independent | Philip Onwuachi | 118 | 5.2 | ||
Reform UK | Jimmy Wu | 74 | 3.3 | ||
Turnout | 29.2 | ||||
Labour win (new seat) | |||||
Labour win (new seat) | |||||
Labour win (new seat) |
Woolwich Common
Party | Candidate | Votes | % | ±% | |
---|---|---|---|---|---|
Labour | Elizabeth Ige | 1,486 | 79.3 | ||
Labour | Anthony Okereke* | 1,350 | 72.0 | ||
Conservative | Elaine Pooke | 326 | 17.4 | ||
Conservative | Mike Rafferty | 299 | 16.0 | ||
Liberal Democrats | Matthew Glinsman | 288 | 15.4 | ||
Turnout | 24.8 | ||||
Labour hold | Swing | ||||
Labour hold | Swing |
Woolwich Dockyard
Party | Candidate | Votes | % | ±% | |
---|---|---|---|---|---|
Labour | Dominic Mbang* | 1,495 | 72.7 | ||
Labour | Asli Mohammed | 1,422 | 69.1 | ||
Conservative | Simon Gallie | 373 | 18.1 | ||
Conservative | David Chunu | 331 | 16.1 | ||
Liberal Democrats | Nichola Martin | 261 | 12.7 | ||
Liberal Democrats | Matthew Rose | 231 | 11.2 | ||
Turnout | 29.0 | ||||
Labour win (new seat) | |||||
Labour win (new seat) |
Changes 2023-2027
Affiliation changes
By-elections
Mottingham, Coldharbour & New Eltham
Party | Candidate | Votes | % | ±% | |
---|---|---|---|---|---|
Conservative | Roger Tester | 1,359 | 47.1 | +3.6 | |
Labour | Nikki Thurlow | 1,101 | 38.2 | –5.8 | |
Reform UK | Mark Simpson | 232 | 8.0 | +4.6 | |
Green | Matt Stratford | 101 | 3.5 | N/A | |
Liberal Democrats | Ulysse Abbate | 90 | 3.1 | –6.1 | |
Majority | 258 | 8.9 | N/A | ||
Turnout | 2,888 | 27.3 | –4.2 | ||
Registered electors | 10,564 | ||||
Conservative hold | Swing | 4.7 |
References
- "The essential guide to London local government | London Councils". Londoncouncils.gov.uk. Retrieved 10 October 2021.
- "LGA Councillor details - Cllr Danny Thorpe". Local.gov.uk. 9 October 2021. Retrieved 9 October 2021.
- "Disgraced Greenwich councillor resigns after being sentenced for property fraud". News Shopper. 4 March 2020. Retrieved 9 October 2021.
- Karim, Fariha. "Greenwich councillor facing jail over flat deception". The Times. ISSN 0140-0460. Retrieved 9 October 2021.
- Chamberlain, Darryl (29 April 2020). "Greenwich Council mourns death of cabinet member Christine Grice". 853.london. Retrieved 9 October 2021.
- Chamberlain, Darryl (28 January 2021). "Greenwich Council cabinet member Chris Kirby to stand down". 853.london. Retrieved 9 October 2021.
- "CLR Mehboob Khan quits Kirklees Council". Examinerlive.co.uk. 16 March 2015.
- "2015 elections results". Royalgreenwich.gov.uk. Retrieved 5 February 2022.
- Chamberlain, Darryl (8 May 2021). "Clean sweep for Labour in Greenwich by-elections as Duvall wins sixth Assembly election". 853.london. Retrieved 9 October 2021.
- "LGBCE | Greenwich | LGBCE Site". Lgbce.org.uk. Retrieved 9 October 2021.
- ^ "How the elections work | London Councils". Londoncouncils.gov.uk. Retrieved 14 September 2021.