Westminster
London borough · London · 54 seats in 18 wards · All seats elected every four years · Next election 2 May 2030
The Conservatives have a majority on Westminster Council. The council has 54 councillors in 18 wards. Seats by party: Conservative 32, Labour 22. The next election is on 2 May 2030.
Seats by party
Who holds each ward
Winning margin at the last election, in points.
Coloured by the party holding most of the ward's seats today; where seats are split evenly, by the party with the higher share at the last election.
Councillors and last results
Select a ward for its full results, candidates and last by-election.
| Ward and councillors | Last election |
|---|---|
| Abbey Road Hannah Galley, Caroline Sargent, Festus Akinbusoye | 7 May 2026 Conservative 42.5% lead 23.9 pts |
| Bayswater Christabel Flight, Mark Tozer, Maggie Carman | 7 May 2026 Conservative 36.1% lead 0.3 pts |
| Church Street Aicha Less, Fiona Parker, Aziz Toki | 7 May 2026 Labour 41.4% lead 12.9 pts |
| Harrow Road Rhys Thomas, Concia Albert, Regan Hook | 7 May 2026 Labour 39.2% lead 5.5 pts |
| Hyde Park Elliot Keck, Md Shamsed Chowdhury, Greg Ero | 7 May 2026 Conservative 38.6% lead 2.5 pts |
| Knightsbridge & Belgravia Elizabeth Hitchcock, Rachael Robathan, Anthony Devenish | 7 May 2026 Conservative 49.3% lead 33.4 pts |
| Lancaster Gate Ellie Ormsby, Philip Stephenson-Oliver, Connor Jones | 7 May 2026 Labour 37.4% lead 4.8 pts |
| Little Venice Melvyn Caplan, Lorraine Dean, Louise Shaw | 7 May 2026 Conservative 42.9% lead 9.9 pts |
| Maida Vale Geoff Barraclough, Nafsika Butler-Thalassis, Iman Less | 7 May 2026 Labour 38.8% lead 16.6 pts |
| Marylebone Karen Scarborough, Barbara Arzymanow, Ian Rowley | 7 May 2026 Conservative 41.0% lead 16.1 pts |
| Pimlico North Ed Ford, Mohamed Elmi, Jim Glen | 7 May 2026 Conservative 43.0% lead 20.4 pts |
| Pimlico South Robert Eagleton, Jason Williams, Liza Begum | 7 May 2026 Labour 38.5% lead 7.3 pts |
| Queen's Park Cara Sanquest, Hamza Taouzzale, Patricia McAllister | 7 May 2026 Labour 41.3% lead 11.1 pts |
| Regent's Park Ralu Oteh-Osoka, Robert Rigby, Paul Swaddle | 7 May 2026 Conservative 47.8% lead 29.7 pts |
| St James's San Abishev, Tim Mitchell, Mark Shearer | 7 May 2026 Conservative 43.5% lead 22.7 pts |
| Vincent Square Selina Short, David Harvey, Ben Sewell | 7 May 2026 Conservative 46.1% lead 21.2 pts |
| West End Paul Fisher, Elizabeth Amos, Tim Barnes | 7 May 2026 Conservative 38.9% lead 9.5 pts |
| Westbourne Adam Hug, Angela Piddock, David Boothroyd | 7 May 2026 Labour 41.5% lead 8.4 pts |
Abbey Road
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Hannah Rebecca Galley Elected | Conservative | 1,297 |
| Festus Kehinde Akinbusoye Elected | Conservative | 1,284 |
| Caroline Emma Sargent Elected | Conservative | 1,282 |
| Alan Mendoza | Reform | 567 |
| Ruth Sullivan | Labour | 510 |
| Asmahan Alnidawi | Labour | 494 |
| Damien Moore | Reform | 462 |
| Belin Munshi | Labour | 456 |
| Anika Sweetland | Reform | 413 |
| Themistoklis Pagoudis | Green | 411 |
| Esme Webb | Green | 358 |
| Joseph Elliott | Green | 351 |
| Peter Hendy Dixon | Lib Dem | 266 |
| Peter Howard Toeman | Lib Dem | 220 |
| Hussain Murad | Lib Dem | 184 |
Party shares count each party's leading candidate.
Bayswater
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Christabel Diana Beatrice Flight Elected | Conservative | 1,016 |
| Maggie Carman Elected | Labour | 1,009 |
| Mark Brunel Tozer Elected | Conservative | 942 |
| Emily Julia Sheffield | Conservative | 921 |
| Max Sullivan | Labour | 870 |
| Tim Nolan | Labour | 859 |
| Chris Darby | Green | 373 |
| Jessie Khera | Green | 360 |
| Mikias Desta | Green | 348 |
| John Bornholt | Reform | 238 |
| Patrick Dougherty | Reform | 215 |
| Sukumar Srinivasan | Reform | 184 |
| George Arjun Coelho | Lib Dem | 179 |
| Alasdair Angus Culverwell Murray | Lib Dem | 139 |
| Stephen John Gomersall | Lib Dem | 136 |
Party shares count each party's leading candidate.
Church Street
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Aicha Less Elected | Labour | 891 |
| Fiona Parker Elected | Labour | 842 |
| Abdul Aziz Toki Elected | Labour | 829 |
| Yassin Mahi Eldein | Green | 614 |
| Zubin Cramsie | Green | 595 |
| Nelson Nash | Green | 529 |
| Ahmed Imtiaz | Conservative | 274 |
| Natalia Awasty | Conservative | 273 |
| Magdalena Barbara Krzyzanowska | Conservative | 245 |
| Margot Finley | Reform | 232 |
| Calum Miller | Reform | 224 |
| David Morrall | Reform | 218 |
| Kirsty Roberta Allan | Lib Dem | 142 |
| Sarah Ryan | Lib Dem | 100 |
Party shares count each party's leading candidate.
Harrow Road
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Concia Albert Elected | Labour | 1,038 |
| Regan Hook Elected | Labour | 944 |
| Rhys Thomas Elected | Labour | 909 |
| Charlie Button | Green | 893 |
| llemi Arrindell | Green | 884 |
| Faaiz Hasan | Green | 862 |
| Alexander James Hawthorn | Conservative | 310 |
| Samuel Edward Parr | Conservative | 272 |
| lheoma Oteh | Conservative | 267 |
| Lars Agren | Reform | 223 |
| Alex Hayter | Reform | 212 |
| Lazar Petrovic | Reform | 200 |
| David Charles Cedric Ewen | Lib Dem | 129 |
| Diane Helen Yeo | Lib Dem | 125 |
| Momosi Umolu | Workers Party of Britain | 54 |
Party shares count each party's leading candidate.
Hyde Park
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Elliot Andrew Keck Elected | Conservative | 856 |
| Greg Ero Elected | Conservative | 816 |
| Md Shamsed Chowdhury Elected | Labour | 800 |
| Arran Wedderburn | Conservative | 760 |
| Judith Anne Southern | Labour | 719 |
| Nigel Stephen Medforth | Labour | 654 |
| Niki Moosavi | Green | 313 |
| Jenny Turton | Green | 253 |
| Koye Candide-Johnson | Green | 246 |
| Robert Midgley | Reform | 138 |
| Stewart Robbins | Reform | 133 |
| Plamen Popgenski | Reform | 124 |
| Jean Ronald Cenejuste | Lib Dem | 108 |
| William Dunbar | Lib Dem | 100 |
Party shares count each party's leading candidate.
Knightsbridge & Belgravia
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Tony Devenish Elected | Conservative | 1,097 |
| Elizabeth Suzanne Hitchcock Elected | Conservative | 1,091 |
| Rachael Robathan Elected | Conservative | 1,091 |
| Cass Cass-Horne | Reform | 355 |
| Henry Platt | Reform | 352 |
| Anthony Goodwin | Reform | 333 |
| Jo Broadey | Labour | 325 |
| Matt Noble | Labour | 299 |
| Paul Pettinger | Green | 286 |
| Max Murashov | Labour | 261 |
| Brigitte Stepputtis | Green | 257 |
| Rowan Bazley | Green | 252 |
| Robert Habergham Beattie | Lib Dem | 163 |
| Kathryn Hertel Kerle | Lib Dem | 157 |
Party shares count each party's leading candidate.
Lancaster Gate
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Ellie Ormsby Elected | Labour | 989 |
| Connor Jones Elected | Labour | 936 |
| Philip Stephenson-Oliver Elected | Conservative | 862 |
| Jenneba Helena Sie-Jalloh | Labour | 844 |
| Jonathan Goff | Conservative | 843 |
| Blessings Kaseke | Conservative | 825 |
| Jd Kelleher | Green | 381 |
| Matthew Bishop | Green | 367 |
| Sandra Goncalves | Green | 326 |
| Sir David Roche | Reform | 271 |
| Ayesha Ghulati | Reform | 239 |
| Rudy Vandaele-Kennedy | Reform | 229 |
| Richard Johnstone Pyatt | Lib Dem | 141 |
| Richard Lindsay Wood | Lib Dem | 141 |
Party shares count each party's leading candidate.
Little Venice
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Melvyn Bernard Caplan Elected | Conservative | 1,215 |
| Lorraine Dean Elected | Conservative | 1,170 |
| Louise Melissa Shaw Elected | Conservative | 1,071 |
| Sara Hassan | Labour | 935 |
| Shad Hoshyar | Labour | 844 |
| Megan Schellinger | Labour | 838 |
| Aliza Mallal | Green | 368 |
| Phil Dobson | Green | 366 |
| Ted Loveday | Green | 355 |
| Jane Britton | Reform | 187 |
| Dean Johnson | Reform | 174 |
| Rachel Ward | Reform | 171 |
| Edward Robert Ffiske Braune | Lib Dem | 127 |
| Bahram Alimoradian | Lib Dem | 120 |
| Marianne Veronique Magnin | Lib Dem | 120 |
Party shares count each party's leading candidate.
Maida Vale
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Geoff Barraclough Elected | Labour | 1,008 |
| Nafsika Butler-Thalassis Elected | Labour | 957 |
| Iman Less Elected | Labour | 885 |
| Anthony Garnham | Conservative | 578 |
| Jake Allister Glasmacher | Conservative | 577 |
| Daniel Robert Kawczynski | Conservative | 514 |
| Rachel Allen | Green | 514 |
| Anissa Boussekhane | Green | 491 |
| Eoghan Butler | Green | 424 |
| Mark Allcock | Reform | 316 |
| Maria Ensabella | Reform | 285 |
| Lois Miller | Reform | 272 |
| Olivia Marie-Pierre Griscelli | Lib Dem | 184 |
| Ian Charles Newton | Lib Dem | 154 |
| Max Pearson | Lib Dem | 88 |
Party shares count each party's leading candidate.
Marylebone
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Ian David Rowley Elected | Conservative | 1,188 |
| Karen Toni Scarborough Elected | Conservative | 1,173 |
| Barbara Jolanda Arzymanow Elected | Conservative | 1,171 |
| Alistair Graeme Barr | Lib Dem | 722 |
| Martin Howard Kersh | Lib Dem | 627 |
| Helen Toeman | Lib Dem | 616 |
| Lara Sophia Camille Chammas | Labour | 381 |
| Abdulla Al-Hashimi | Labour | 351 |
| Chris Hill | Green | 305 |
| Alex Archer | Reform | 303 |
| Mustafa Ghafouri | Labour | 303 |
| Linda Crawford | Reform | 300 |
| Simon Gallier | Reform | 266 |
| James Richardson | Green | 227 |
| Adam Workman | Green | 194 |
Party shares count each party's leading candidate.
Pimlico North
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Jim Glen Elected | Conservative | 1,357 |
| Ed Pitt Ford Elected | Conservative | 1,350 |
| Mohamed Elmi Elected | Conservative | 1,193 |
| Emma Rhys Garside | Labour | 713 |
| Shamsa Hersi | Labour | 622 |
| Mohamed Magdy Radwan | Labour | 553 |
| Bella Arraiol | Green | 459 |
| Joao Arraiol | Green | 394 |
| Mike Hollingsworth | Reform | 359 |
| Bertie King | Green | 351 |
| Amanda Wilkinson | Reform | 349 |
| David Roach | Reform | 343 |
| Anthony John Coleman | Lib Dem | 270 |
| Guy Palmer | Lib Dem | 174 |
| Omar Hegazi | Lib Dem | 173 |
Party shares count each party's leading candidate.
Pimlico South
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Liza Begum Elected | Labour | 1,273 |
| Robert William Eagleton Elected | Labour | 1,169 |
| Jason Thomas Williams Elected | Labour | 1,075 |
| Roberto Gino Salvia | Conservative | 1,033 |
| James Michael Spencer | Conservative | 1,030 |
| Murad Gassanly | Conservative | 1,025 |
| Matthew Devers | Green | 459 |
| Henry Hunt | Reform | 396 |
| Benedict Fletcher | Green | 371 |
| Nick Lockett | Reform | 371 |
| Claudia Mallon | Reform | 363 |
| Eva Sheffield | Green | 346 |
| Theodore Martin Roos | Lib Dem | 145 |
| Yaghi Raked | Lib Dem | 120 |
Party shares count each party's leading candidate.
Queen's Park
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Patricia McAllister Elected | Labour | 1,218 |
| Cara Sanquest Elected | Labour | 1,074 |
| Hamza Taouzzale Elected | Labour | 1,034 |
| Clarissa Astor | Green | 892 |
| Tom Oakley | Green | 772 |
| Rajiv Sinha | Green | 716 |
| Antony Demetriou | Conservative | 319 |
| Felix Gilroy | Reform | 317 |
| Richard David John Pinchen | Conservative | 303 |
| Avril O'Connor | Reform | 296 |
| Graeme Kalbraier | Reform | 274 |
| Annabel Lauren Narinder Singh | Conservative | 243 |
| Oliver Harrison | Lib Dem | 206 |
| Gillian Alice Scallan | Lib Dem | 147 |
| Esther Mary McGee | Lib Dem | 135 |
Party shares count each party's leading candidate.
Regent's Park
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Robert Charles Rigby Elected | Conservative | 1,322 |
| Paul Stanley Swaddle Elected | Conservative | 1,256 |
| Ralu Oteh-Osoka Elected | Conservative | 1,208 |
| Zaynab Ali | Labour | 500 |
| Connor Brodie Whittam | Labour | 499 |
| Safia Yousef | Labour | 461 |
| Vivien Aviva Lichtenstein | Green | 420 |
| William Watson | Green | 364 |
| Wilf Parsons | Green | 361 |
| Alexander Smith | Reform | 301 |
| Adam Amer | Reform | 300 |
| Roger Joel Gewolb | Reform | 286 |
| Dominic Ian Aubrey-Jones | Lib Dem | 223 |
| Adam Craig Bennett | Lib Dem | 147 |
Party shares count each party's leading candidate.
St James's
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Tim Mitchell Elected | Conservative | 1,035 |
| Mark Angus Shearer Elected | Conservative | 997 |
| San Abishev Elected | Conservative | 974 |
| Samira Richardson | Labour | 495 |
| Hannah Brigid Frances Turnbull | Labour | 484 |
| Ammar Yusuf | Labour | 406 |
| Maria Dowell | Green | 387 |
| Sam Graham | Green | 354 |
| Mike Walker | Green | 324 |
| Samuel Harwood | Reform | 285 |
| Roger Walters | Reform | 266 |
| Elke Sweetland | Reform | 248 |
| Moreland Herbert Julian Agnew | Lib Dem | 177 |
| Nigel Stokes | Lib Dem | 144 |
| Isabelle Pucher | Lib Dem | 134 |
Party shares count each party's leading candidate.
Vincent Square
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| David John Harvey Elected | Conservative | 1,405 |
| Selina Ann Short Elected | Conservative | 1,377 |
| Ben Christopher Sewell Elected | Conservative | 1,326 |
| Patrick Brown | Labour | 759 |
| Joanna Camadoo-Rothwell | Labour | 747 |
| Shakira Noel | Labour | 670 |
| Louis Mylne | Green | 386 |
| Daniel O'Shaughnessy | Green | 366 |
| Amel Serour | Green | 345 |
| Andrew Little | Reform | 265 |
| Evan McNamara | Reform | 244 |
| Arnaud Corbin | Reform | 241 |
| Paul Diggory | Lib Dem | 173 |
| Olivia Pamela Brink | Lib Dem | 166 |
| Phillip Lindsay Kerle | Lib Dem | 158 |
| Chi Usanga | Independent | 57 |
Party shares count each party's leading candidate.
West End
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Tim Barnes Elected | Conservative | 954 |
| Elizabeth Marie Amos Elected | Conservative | 916 |
| Paul Fisher Elected | Conservative | 857 |
| Patrick Eamon Lilley | Labour | 722 |
| Sarah Louise Littleton | Labour | 681 |
| Tim Lord | Labour | 681 |
| Craig Chatfield | Green | 365 |
| Treasa Ni Mhorain | Green | 356 |
| Grace Pearce | Green | 354 |
| Belinda Hands | Reform | 245 |
| James Bembridge | Reform | 241 |
| Sinead Roth | Reform | 227 |
| Sally Elizabeth Gray | Lib Dem | 166 |
| Nigel Mark Heilpern | Lib Dem | 103 |
Party shares count each party's leading candidate.
Westbourne
Last scheduled election, 7 May 2026 (3 seats)
| Candidate | Party | Votes |
|---|---|---|
| Adam Hug Elected | Labour | 1,072 |
| David Boothroyd Elected | Labour | 1,066 |
| Angela Piddock Elected | Labour | 1,032 |
| Eda Karakas | Green | 854 |
| Joel Mordi | Green | 803 |
| Nilton Rodrigues | Green | 803 |
| Sabrina Boni | Conservative | 309 |
| George Francis Eldredge | Conservative | 277 |
| Alex Duguid | Conservative | 272 |
| Neil Harrison | Reform | 204 |
| Niall Moran | Reform | 179 |
| Amar Johal | Reform | 174 |
| Theresa Margaret Booth | Lib Dem | 143 |
| Elizabeth Margaret McQuay | Lib Dem | 97 |
Party shares count each party's leading candidate.
Every council by-election since 2021
4 by-elections since July 2021, 2 of them gains.
| Date | Ward | Result | Winner's share |
|---|---|---|---|
| 27 February 2025 | Vincent Square | Conservative gain from Labour | 45.4% |
| 19 September 2024 | Harrow Road | Labour hold | 44.2% |
| 19 September 2024 | West End | Conservative gain from Labour | 48.8% |
| 4 July 2024 | Abbey Road | Conservative hold | 43.9% |
Parliamentary constituencies
| Constituency | Share of council | 2024 winner | Projected now |
|---|---|---|---|
| Cities of London and Westminster | 58% | Labour | Labour 47% |
| Queen's Park and Maida Vale | 30% | Labour | Labour 47% |
| Kensington and Bayswater | 12% | Labour | Labour 47% |
Share of the council: the proportion of its census neighbourhoods (2021 LSOAs) in each seat. The projection is PollCheck's demographic model at current polling, not a forecast.
Who lives in Westminster
204,223 residents in 94,782 households
GB figure. 2021 Census (Scotland: 2022): age as a share of residents aged 15 and over, qualifications of residents aged 16 and over, housing as a share of households. Leave: 2016 EU referendum, Electoral Commission results by counting area.
Councils most like this one
Closest on the measures above: the 2016 Leave vote, age, qualifications and housing. Maps show which party holds each ward.
Sources and method
Seat totals and control: PollCheck council control tracker. Councillors: Open Council Data (CC BY-SA 4.0). Election results: Democracy Club (CC BY 4.0), with some vote counts from DCLEAPIL, Leman (2025) (CC BY-SA 4.0), and corrections checked against councils' official declarations. Ward boundaries: Source: Office for National Statistics licensed under the Open Government Licence v.3.0. Contains OS data © Crown copyright and database right 2026. Census: Office for National Statistics and National Records of Scotland.
Councillor lists and DCLEAPIL-derived vote counts on this page are available under CC BY-SA 4.0.
In wards electing more than one councillor, a party's share counts only its leading candidate (the Rallings and Thrasher method). Independents count individually. The lead is the gap between the top two parties' shares.