A map showing the wards of Westminster since 2002

Westminster City Council, the local authority of the City of Westminster in London, England, is elected every four years. Since the last boundary changes in 2002, 60 councillors have been elected from 20 wards.[1] New boundary changes will come into effect for the 2022 elections, when the borough will be represented by 54 councillors in 18 three-member wards.[2]

Political control

From the first elections to the council in 1964 until 2022, overall political control of the council was held by the Conservatives, with Labour gaining control in 2022:[3]

Election Overall Control Conservative Labour Resident
1964 Conservative 41 19 -
1968 Conservative 55 5 -
1971 Conservative 37 23 -
1974 Conservative 37 23 -
1978 Conservative 39 19 2
1982 Conservative 43 16 1
1986 Conservative 32 27 1
1990 Conservative 45 15 -
1994 Conservative 45 15 -
1998 Conservative 47 13 -
2002 Conservative 48 12 -
2006 Conservative 48 12 -
2010 Conservative 48 12 -
2014 Conservative 44 16 -
2018 Conservative 41 19 -
2022 Labour 23 31 -

Leadership

The role of Lord Mayor of Westminster is largely ceremonial, with political leadership instead being provided by the leader of the council. The leaders since 1964 have been:[4][5]

CouncillorPartyFromTo
David Cobbold Conservative19641965
Gordon Pirie Conservative19651969
Arthur Barrett Conservative19691972
Guy Cubitt Conservative19721976
David Cobbold Conservative19761983
Shirley Porter Conservative19831991
David Weeks[6] Conservative199113 Jul 1993
Miles Young[7] Conservative29 Jul 19931995
Melvyn Caplan Conservative19952000
Simon Milton Conservative2000Jun 2008
Colin Barrow Conservative18 Jun 20087 Mar 2012
Philippa Roe Conservative7 Mar 201225 Jan 2017
Nickie Aiken Conservative25 Jan 201722 Jan 2020
Rachael Robathan Conservative22 Jan 202018 May 2022
Adam Hug Labour18 May 2022

Council elections

Borough result maps

By-election results

1964–1968

Baker Street by-election, 2 July 1964
Party Candidate Votes % ±%
Conservative M. Bowen 937
Conservative C.L. Gimblett 933
Labour D.M. Mackay 309
Labour W. Robins 304
Communist L.R. Temple 73
Majority 624
Turnout 13,811 9.7
Conservative hold Swing
Conservative hold Swing
Harrow Road by-election, 2 July 1964
Party Candidate Votes % ±%
Labour T.G. Sheppard unopposed
Labour hold Swing
St. James's by-election, 2 July 1964
Party Candidate Votes % ±%
Conservative L.B. Farmiloe unopposed
Conservative hold Swing
Wilton by-election, 2 July 1964
Party Candidate Votes % ±%
Conservative A.M. Tennant unopposed
Conservative hold Swing
St James's by-election, 8 July 1965
Party Candidate Votes % ±%
Conservative F.D.B. Fitzgerald-Moore 147
Liberal N. Fogg 46
Majority 101
Turnout 2,156 9.0
Conservative hold Swing
Maida Vale by-election, 18 August 1966
Party Candidate Votes % ±%
Conservative G.A. Wade 2,518
Labour E. Ryan 1,710
Liberal M.G. Rabin 543
Majority 808
Turnout 14,094 33.9
Conservative hold Swing
Baker Street by-election, 8 June 1967
Party Candidate Votes % ±%
Conservative W.J.L. Drapkin 1,206
Labour P.A.W. Merriton 138
Communist Dr. J.A. Atkinson 45
Majority 1,068
Turnout 12,539 11.1
Conservative hold Swing

1968–1971

Baker Street by-election, 9 July 1968[12]
Party Candidate Votes % ±%
Conservative C. M. K. Taylor 1,008
Communist Dr. J. A. Atkinson 97
Majority 911
Turnout 12,137 9.1
Conservative hold Swing
Hyde Park by-election, 9 July 1968[12]
Party Candidate Votes % ±%
Conservative Countess D. P. Beatty 1,667
Liberal Dr. M. M. G. Andrews 270
Labour E. R. Packer 213
Majority 1,397
Turnout 13,936 15.4
Conservative hold Swing
Lord's by-election, 9 July 1968[12]
Party Candidate Votes % ±%
Conservative B. C. Bowles 1,163
Labour J. M. Brenner 147
Majority 1,016
Turnout 9,764 13.4
Conservative hold Swing
Regent's Park by-election, 9 July 1968[12]
Party Candidate Votes % ±%
Conservative J. J. Walker-Smith 861
Labour W. G. Stuart 238
Majority 623
Turnout 9,100 12.1
Conservative hold Swing
Warwick by-election, 28 November 1968[12]
Party Candidate Votes % ±%
Conservative J. C. Beveridge 1,128
Independent J. V. Kemp 392
Liberal A. J. Clinch 162
Labour T. M. Fuller 152
Independent S. M. Harris 45
Majority 736
Turnout 9,294 20.0
Conservative hold Swing

1971–1974

Harrow Road by-election, 15 July 1971[13]
Party Candidate Votes % ±%
Labour C. Blackman 1,657
Conservative S. Kane 373
Independent D. J. B. Morgan 32
Majority 1,284
Turnout 10,966 18.9
Labour hold Swing
Regent Street by-election, 23 March 1972[13]
Party Candidate Votes % ±%
Conservative A. F. Wigram 927
Labour W. A. Knight 145
Majority 782
Turnout 7,118 15.1
Conservative hold Swing

1974–1978

There were no by-elections.[9]

1971–1982

There were no by-elections.[14]

1982–1986

Belgrave by-election, 22 September 1983[15]
Party Candidate Votes % ±%
Conservative Elizabeth A. Flach 724
Labour Peter E. Booker 163
Majority 561
Turnout 4,460 19.9
Conservative hold Swing

The by-election was called following the resignation of Michael B. Forsyth.

Hamilton Terrace by-election, 1 November 1984[15]
Party Candidate Votes % ±%
Conservative Judith A. Warner 786
Alliance Richard J. de Ste Croix 500
Labour John B. Thirlwell 272
Majority 286
Turnout 4,445 35.1
Conservative hold Swing

The by-election was called following the resignation of Francis Maude.

Church Street by-election, 26 September 1985[15]
Party Candidate Votes % ±%
Labour Gavin J. Millar 1,584
Alliance Bernard J. Hughes 704
Conservative Peter J. Carre 494
Majority 880
Turnout 6,786 41.4
Labour gain from Labour Co-op Swing

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

1986–1990

Lancaster Gate by-election, 14 April 1988[16]
Party Candidate Votes % ±%
Conservative Simon H. Milton 1,209
Labour Francis M. Prideaux 443
Liberal Democrats Veronica M. Chamberlain 185
Majority 766
Turnout 4,546 40.5
Conservative hold Swing

The by-election was called following the resignation of Peter J. Hartley.

Victoria by-election, 17 November 1988[16]
Party Candidate Votes % ±%
Conservative David J. Harvey 779
Labour Martin H. Garside 507
Liberal Democrats Caroline F. Shorten 207
SDP Peter F. Sire 53
Majority 272
Turnout 4,061 38.1
Conservative hold Swing

The by-election was called following the resignation of Rachel E. Whittaker.

Lancaster Gate by-election, 26 October 1989[16]
Party Candidate Votes % ±%
Conservative Olga Polizzi 826
Labour Francis M. Prideaux 301
Liberal Democrats Rosemary Pettit 81
Green Annie Harris 66
SDP Andrew R. Belt 48
Majority 525
Turnout 4,629 28.6
Conservative hold Swing

The by-election was called following the resignation of Patricia M. Kirwan.

1990–1994

Regent's Park by-election, 21 March 1991[17]
Party Candidate Votes % ±%
Conservative William A. Wells 1,569 74.8
Labour Barbara J. Grahame 529 25.2
Majority 1,040
Turnout 5,767 36.6
Conservative hold Swing

The by-election was called following the resignation of Barry C. Legg.

Hyde Park by-election, 25 March 1993[17]
Party Candidate Votes % ±%
Conservative Edmund A. Lazarus 870 67.9
Labour Robert V. Ashdown 309 24.1
Liberal Democrats Zöe P. Goldstein 103 8.0
Majority 561
Turnout 4,349 29.6
Conservative hold Swing

The by-election was called following the resignation of Shirley Porter.

Harrow Road by-election, 6 May 1993[17]
Party Candidate Votes % ±%
Labour Jacqueline M. Rosenberg 1,639 73.3
Conservative Timothy M. Joiner 598 26.7
Majority 1,041
Turnout 6,390 35.2
Labour hold Swing

The by-election was called following the resignation of Joseph Glickman.

Millbank by-election, 28 October 1993[17]
Party Candidate Votes % ±%
Labour Simon J. Winters 1,286 57.6
Conservative Harry Haynes 722 32.4
Liberal Democrats Margaret Lang 223 10.0
Majority 564
Turnout 5,631 39.6
Labour hold Swing

The by-election was called following the death of Hugh G. Garside.

1994–1998

Millbank by-election, 28 November 1996[18]
Party Candidate Votes % ±%
Labour Mair E. Garside 1,224 52.0
Conservative Timothy J. Mitchell 989 42.0
Liberal Democrats Robin C. Metzner 119 5.0
Natural Law Richard P. Johnson 18 1.0
Majority 235 10.0
Turnout 2,350 41.6
Labour hold Swing

The by-election was called following the resignation of Peter C. S. Bradley.

Queen's Park by-election, 16 October 1997[18]
Party Candidate Votes % ±%
Labour Paul H. Dimoldenberg 974 77.5 +31.0
Conservative Harry Phibbs 227 18.1 -2.1
Liberal Democrats Herbert R. R. Hartwell 55 4.4 -1.6
Majority 747 59.4
Turnout 1,256 20.4
Labour hold Swing

The by-election was called following the resignation of Karen P. Buck.

Westbourne by-election, 16 October 1997[18]
Party Candidate Votes % ±%
Labour Andrew J. Whitley 906 72.0 +15.5
Conservative Clive L. Collins 284 22.6 -8.3
Liberal Democrats Morag G. Beattie 68 5.4 -7.2
Majority 622 49.4
Turnout 1,258 17.2
Labour hold Swing

The by-election was called following the resignation of Andrew H. Dismore.

1998–2002

Westbourne by-election, 10 June 1999[11]
Party Candidate Votes % ±%
Labour Simon P. Stockill 1,139 61.6 +7.8
Conservative Iheoma E. U. Oteh 450 24.3 -3.0
Liberal Democrats David Hall-Matthews 261 14.1 +1.2
Majority 689 37.3
Turnout 1,850
Labour hold Swing

The by-election was called following the resignation of Nicola Russell.

West End by-election, 24 June 1999[11]
Party Candidate Votes % ±%
Conservative Glenys M. Roberts 520 65.5 +24.1
Labour Wing K. Ho 160 20.2 +4.9
Liberal Democrats Richard O'Brien 114 14.4 +2.7
Majority 360 45.3
Turnout 794 16.0
Conservative hold Swing

The by-election was called following the resignation of Richard A. Stirling-Gibb.

Church Street by-election, 4 May 2000[11]
Party Candidate Votes % ±%
Labour Anthony G. Mothersdale 1,159 56.1 -4.6
Conservative Martin A. Conway 642 31.1 +2.7
Liberal Democrats Anthony P. Williams 264 12.8 +1.9
Majority 517 25.0
Turnout 2,065 32.0
Labour hold Swing

The by-election was called following the resignation of Ron M. Harley.

Harrow Road by-election, 4 May 2000 (2)[11]
Party Candidate Votes % ±%
Labour Guthrie K. McKie 1,448
Labour Josephine S. Ohene-Djan 1,333
Conservative Daniel P. Astaire 618
Conservative Richard H. W. N. Phibbs 516
Liberal Democrats Philip J. Wardle 228
Turnout 4,143 34.5
Labour hold Swing
Labour hold Swing

The by-election was called following the resignations of Jillian A. Selbourne and Gary P. Martin.

Regent's Park by-election, 5 April 2001[11]
Party Candidate Votes % ±%
Conservative Daniel P. Astaire 499 64.6 -1.7
Labour Katharine M. Hoskyns 227 29.4 +6.3
Liberal Democrats Philip J. Wardle 46 6.0 -4.6
Majority 272 35.2
Turnout 772 12.0
Conservative hold Swing

The by-election was called following the resignation of Jonathan S. Djanogly.

2002–2006

Harrow Road by-election, 21 July 2005[19]
Party Candidate Votes % ±%
Labour Ruth E. Bush 774 62.9 +10.3
Conservative Jasna Badzak 306 24.9 +6.4
Liberal Democrats Brian G. F. Mathew 150 12.2 -2.0
Majority 468 38.0
Turnout 1,230 16.0
Labour hold Swing

The by-election was called following the resignation of Josephine S. Ohene-Djan.

2006–2010

Abbey Road by-election, 3 May 2007[20]
Party Candidate Votes % ±%
Conservative Lindsey J. B. Hall 1,334 65.2 -3.7
Liberal Democrats Mark D. Blackburn 355 17.3 +1.3
Labour Alon Or-Bach 280 13.7 -1.4
Independent Alberto M. Lidji 78 3.8 +3.8
Majority 979 47.9
Turnout 2,047
Conservative hold Swing

The by-election was called following the death of Kevin A. Gardner.

Marylebone High Street by-election, 3 May 2007[21]
Party Candidate Votes % ±%
Conservative Ian D. Rowley 1,041 66.7 -2.5
Liberal Democrats Stuart A. Bonar 258 16.5 +1.2
Labour Dave Rowntree 222 14.2 -1.4
UKIP Colin R. Merton 40 2.6 +2.6
Majority 783 50.2
Turnout 1,561
Conservative hold Swing

The by-election was called following the resignation of Michael G. Vearncombe.

Church Street by-election, 24 July 2008[22]
Party Candidate Votes % ±%
Conservative Mehfuz Ahmed 955 53.6 +24.5
Labour Dave Rowntree 652 36.6 -3.0
Liberal Democrats Martin A. Thompson 176 9.9 -1.3
Majority 303 17.0
Turnout 1,783 24.1
Conservative gain from Labour Swing

The by-election was called following the death of Antony G. Mothersdale.

Lancaster Gate by-election, 23 October 2008[23]
Party Candidate Votes % ±%
Conservative Andrew Smith 805 60.3 -4.4
Liberal Democrats Sue Baring 325 24.3 +6.6
Labour Ahmed Hamid 205 15.4 -2.3
Majority 480 36.0
Turnout 1,335 15.9
Conservative hold Swing

The by-election was called following the resignation of Simon H. Milton.

West End by-election, 8 October 2009[24][25]
Party Candidate Votes % ±%
Conservative Jonathan Glanz 526 60.8 +10.3
Labour Damian Dewhirst 169 19.5 +0.6
Liberal Democrats Christopher Gonzalez 108 12.5 -1.2
Green Tristan Smith 62 7.2 -6.4
Majority 357 41.3
Turnout 865 46.0
Conservative hold Swing

The by-election was called following the death of Ian G. Wilder.

Queen's Park by-election, 10 December 2009[26]
Party Candidate Votes % ±%
Labour Patricia McAllister 814 62.6 +10.2
Conservative Abdul Ahad 211 16.2 -13.7
Green Susanna Rustin 152 11.7 +11.7
Liberal Democrats Mark Blackburn 123 9.5 -8.1
Majority 603 46.4
Turnout 1,300
Labour hold Swing

The by-election was called following the death of Mushtaq A. Qureshi.

2010–2014

Hyde Park by-election, 3 May 2012[27]
Party Candidate Votes % ±%
Conservative Ms. Antonia M. Cox 1448
Labour Jack Gordon 563
Green Mark J. Cridge 182
Liberal Democrats Martin Thompson 178
UKIP Richard, Earl of Bradford 96
Independent Ms. Abdulla A. J. Dharamsey 40
Turnout 33%
Conservative hold Swing

The by-election was called following the resignation of Colin Barrow.

Marylebone High Street by-election, 2 May 2013[27]
Party Candidate Votes % ±%
Conservative Iain Bott 921
Labour Nik Slingsby 203
Fighting for Spaces for People Yael Saunders 184
Liberal Democrats Jeremy Hill 104
UKIP Paul Mercieca 96
Green Hugh Small 50
Turnout 23.1%
Conservative hold Swing

The by-election was called following the resignation of Harvey C. J. Marshall.

2014–2018

Warwick by-election, 7 May 2015[28][29] [note 1]
Party Candidate Votes % ±%
Conservative Jacqui Wilkinson 2,397 62.7 +10.2
Labour Sophia Eglin 1,216 31.8 +13.2
UKIP Mohammad Ali 207 5.4 -5.0
Majority 1,181 30.9 -3.0
Turnout 3,862 57.92 +22.5
Conservative hold Swing

The by-election was called following the resignation of Edward J. C. Argar.

Harrow Road by-election, 23 July 2015[29][30]
Party Candidate Votes % ±%
Labour Tim Roca 1,139 75.4 +18.9
Conservative Wilford Augustus 334 22.1 +6.4
UKIP Robert Stephenson 38 2.5 -8.6
Majority 805 53.3 +13.5
Turnout 1,511 19.4 -13.5
Labour hold Swing

The by-election was called following the resignation of Nilavra Mukerji.

Bryanston and Dorset Square by-election, 22 October 2015[29][31]
Party Candidate Votes % ±%
Conservative Julia Alexander 582 49.7 -2.0
Baker Street: No Two Ways Steve Dollond 218 18.6 +18.6
Labour Ananthi Paskaralingam 167 14.3 -4.9
Green Hugh Small 116 9.9 -7.3
Liberal Democrats Martin Adam Thompson 46 3.9 -8.0
UKIP Jill Sarah De Quincey 42 3.6 +3.6
Majority 364 31.1 -1.4
Turnout 1,171 17.9 -11.5
Conservative hold Swing

The by-election was called following the death of Audrey R. Lewis.

Church Street by-election, 5 May 2016[29][32] [note 2]
Party Candidate Votes % ±%
Labour Aicha Less 2,174 70.3 +3.2
Conservative Rachid Boufas 512 16.6 -1.9
Liberal Democrats Alistair Graeme Barr 205 6.6 +6.6
UKIP Jill Sarah De Quincey 175 5.7 +5.7
Pirate Andreas Habeland 26 0.8 +0.8
Majority 1,662 53.7 +5.1
Turnout 3,151 45 +10.2
Labour hold Swing

The by-election was called following the resignation of Vincenzo Rampulla.

2018–2022

Lancaster Gate by-election, 22 November 2018[33]
Party Candidate Votes % ±%
Conservative Margot Joan Bright 913 47.2 -1.5
Labour Angela Patricia Piddock 684 35.4 -1.0
Liberal Democrats Sally Elizabeth Gray 275 14.2 -0.7
Green Zack Polanski 62 3.2 +3.2
Majority 229 11.8 -0.5
Turnout 1934 27.75 -10.3
Conservative hold Swing

The by-election was called following the resignation of Robert J. Davis.[34]

Churchill by-election, 6 May 2021[35][36]
Party Candidate Votes % ±%
Labour Liza Begum 1,340 45.6
Conservative Shaista Miah 1,016 34.6
Liberal Democrats Vikas Aggarwal 295 10.0
Green Zack Polanski 186 6.3
For Britain Andrew James Cavell 99 3.4
Majority 324 11.0
Turnout 2,936
Labour hold Swing

The by-election was called following the resignation of Andrea Mann.[37]

Notes

  1. This was the same day as the 2015 general election.
  2. This was the same day as the 2016 London mayoral election.

References

  1. The Barnet, Camden and Westminster (London Borough Boundaries) Order 1993
  2. The City and London Borough Boundaries Order 1993
  3. The Kensington and Chelsea and Westminster (London Borough Boundaries) Order 1993
  4. The North and Central London (London Borough Boundaries) Order 1993
  1. "City Council Elections - May 4th 2006". Westminster City Council. Archived from the original on 14 September 2009. Retrieved 9 October 2009.
  2. "The City of Westminster (Electoral Changes) Order 2020". legislation.gov.uk. Retrieved 17 June 2021.
  3. "Local elections: Westminster". BBC News Online. Retrieved 9 October 2009.
  4. "Council minutes". Westminster City Council. Retrieved 29 June 2022.
  5. "London Boroughs Political Almanac". London Councils. Retrieved 4 July 2022.
  6. Power, Lynn (15 July 1993). "Weeks' End". Westminster and Pimlico News. p. 1. Retrieved 4 July 2022.
  7. "Young wins". Westminster and Pimlico News. 29 July 1993. p. 3. Retrieved 4 July 2022.
  8. "London Borough Council Elections 9 May 1968" (PDF). London Datastore. Greater London Council. Retrieved 24 February 2015.
  9. 1 2 "London Borough Council Elections 4 May 1978" (PDF). London Datastore. Greater London Council. Retrieved 25 February 2015.
  10. "Westminster". BBC News Online. Retrieved 9 October 2009.
  11. 1 2 3 4 5 6 "London Borough Council Elections 2 May 2002" (PDF). London Datastore. Greater London Authority. Retrieved 25 February 2015.
  12. 1 2 3 4 5 "London Borough Council Elections 13 May 1971" (PDF). London Datastore. Greater London Council. Retrieved 3 March 2015.
  13. 1 2 "London Borough Council Elections 2 May 1974" (PDF). London Datastore. Greater London Council. Retrieved 25 February 2015.
  14. "London Borough Council Elections 6 May 1982" (PDF). London Datastore. Greater London Council. Retrieved 25 February 2015.
  15. 1 2 3 "London Borough Council Elections 8 May 1986" (PDF). London Datastore. London Residuary Body. Retrieved 8 March 2015.
  16. 1 2 3 "London Borough Council Elections 3rd May 1990" (PDF). London Datastore. London Research Centre. Retrieved 8 March 2015.
  17. 1 2 3 4 "London Borough Council By-elections May 1990 to May 1994" (PDF). London Datastore. London Research Centre. Retrieved 8 March 2015.
  18. 1 2 3 "London Borough Council Elections 7 May 1998 including the Greater London Authority Referendum results" (PDF). London Datastore. London Research Centre. Retrieved 8 March 2015.
  19. "Declaration of result of poll: CITY COUNCIL ELECTION HARROW ROAD WARD" (PDF). City of Westminster. 21 July 2005. Retrieved 10 October 2009.
  20. "Declaration of result of poll: ELECTION OF CITY COUNCILLOR ABBEY ROAD WARD" (PDF). City of Westminster. 3 May 2007. Retrieved 10 October 2009.
  21. "Declaration of result of poll; ELECTION OF CITY COUNCILLOR MARYLEBONE HIGH STREET WARD" (PDF). City of Westminster. 3 May 2007. Retrieved 10 October 2009.
  22. Michaels, Sean (28 July 2008). "Blur drummer in by-election defeat". guardian.co.uk. London. Retrieved 10 October 2009.
  23. "Tories keep hold of Westminster". London Informer. 27 October 2008. Retrieved 10 October 2009.
  24. Jon Land (9 October 2009). "Tories get mixed response from voters in latest council by-elections". 24dash.com. Archived from the original on 14 October 2009. Retrieved 10 October 2009.
  25. "Declaration of result of poll; ELECTION OF CITY COUNCILLOR WEST END WARD" (PDF). City of Westminster. 8 October 2009. Archived from the original (PDF) on 8 June 2011. Retrieved 10 October 2009.
  26. "Queen's Park by-election won by Labour". London Informer. 11 December 2009. Retrieved 11 December 2009.
  27. 1 2 "London Borough Council Elections 22 May 2014" (PDF). London Datastore. Greater London Authority. Retrieved 26 February 2015.
  28. "Warwick Ward By-Elections - 7 May 2015". Westminster City Council. Retrieved 10 November 2018.
  29. 1 2 3 4 Colombeau, Joseph. "London Borough Council Elections 3 May 2018" (PDF). London Datastore. Greater London Authority. Retrieved 10 November 2018.
  30. "Harrow Road Ward By Election - Thursday 23 July 2015". Westminster City Council. 21 December 2015. Retrieved 10 November 2018.
  31. "Bryanston and Dorset Square by-election - Thursday 22 October 2015". Westminster City Council. 21 December 2015. Retrieved 10 November 2018.
  32. "5 May 2016 - Church Street Ward by-election results". Westminster City Council. 15 June 2015. Retrieved 10 November 2018.
  33. "Declaration of result poll" (PDF). City of Westminster. Westminster City Council. Retrieved 25 November 2018.
  34. Teale, Andrew. "Lancaster Gate Ward". Local Elections Archive Project. Retrieved 17 June 2021.
  35. "Churchill ward by-election 6 May 2021". Westminster City Council. Retrieved 17 June 2021.
  36. "Election results May 2021". Westminster City Council. Retrieved 17 June 2021.
  37. "Andrea Mann steps down as councillor for Churchill Ward - Westminster Labour Councillors". Westminster Labour. 15 March 2021. Retrieved 17 June 2021.
    This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.