LAB Amanpreet Kaur
1,573 votes
LAB Jagjit Singh [Incumbent]
1,423 votes
LAB Sital Punja [IncumbentPreviously in Yiewsley]
1,316 votes
CON Kelly Bridges
900 votes
CON Lauren Davies
863 votes
GRN Kahinde Johnson
767 votes
REF Steve Hardy
590 votes
IND Franclean Rajalingam
531 votes
REF Robert Quayle
519 votes
HIP Labina Basit [Incumbent]
373 votes
HIP Dion Donaghy
329 votes
Valid votes: 10,645; Rejected votes: 14
| Total number of spoilt ballot papers | 14 |
| Want of official mark | 0 |
| Voting for more candidates than entitled to | 8 |
| Mark by which voter could be identified | 0 |
| Unmarked or wholly void for uncertainty | 6 |
| Rejected in part | 0 |
Incumbency change: Narinder Garg (moved to Heathrow Villages)
Incumbent Labina Basit lost seat
↑ Return to top
CON Darran Davies [Incumbent]
1,537 votes
CON Archan Raval
1,197 votes
LAB Eliza Castell
912 votes
LAB Barry Nelson-West [Incumbent]
812 votes
REF Roshan Bangay
600 votes
REF Gurjit Singh
531 votes
GRN Richard Pye
498 votes
LIB Graydon Rodwell
133 votes
UKIP Shahana Khursheed
48 votes
Valid votes: 6,418; Rejected votes: 15
| Total number of spoilt ballot papers | 15 |
| Want of official mark | 0 |
| Voting for more candidates than entitled to | 6 |
| Mark by which voter could be identified | 0 |
| Unmarked or wholly void for uncertainty | 9 |
| Rejected in part | 0 |
Incumbent Barry Nelson-West lost seat
↑ Return to top
CON James Bourke
1,758 votes
CON Shehryar Ahmad-Wallana [Incumbent]
1,711 votes
CON Adam Huddle
1,580 votes
REF Vicky Healan
1,082 votes
REF Marion Hyde
1,066 votes
REF Andrew Retter
1,048 votes
LAB Shamima Khanom
1,027 votes
LAB James Wainwright
937 votes
LAB Ronak Masrani
911 votes
GRN Gabriella Saunders
721 votes
GRN Niall Murphy
716 votes
LIB Caroline Mutton
209 votes
LIB Majharul Miah
170 votes
UKIP Geoff Courtenay
106 votes
Valid votes: 13,190; Rejected votes: 9
| Total number of spoilt ballot papers | 9 |
| Want of official mark | 0 |
| Voting for more candidates than entitled to | 2 |
| Mark by which voter could be identified | 0 |
| Unmarked or wholly void for uncertainty | 7 |
| Rejected in part | 0 |
Incumbency changes: Ekta Gohil (moved to Northwood), Roy Chamdal (stood down)
↑ Return to top
CON Nick Denys [Incumbent]
3,680 votes
CON Ian Edwards [Incumbent]
3,669 votes
CON Daniel Singham
3,112 votes
REF Barry King
1,064 votes
GRN Bernice Rogers
1,019 votes
LAB Harjot Gill
965 votes
REF Spencer Lisi
939 votes
LAB Elizabeth Saunders
888 votes
REF Manjinder Singh
826 votes
LAB Arnold Mukuvare
701 votes
LIB Susan Killip
616 votes
LIB Hilary Sculthorp
449 votes
LIB Satjit Singh
355 votes
Valid votes: 18,396; Rejected votes: 14
| Total number of spoilt ballot papers | 14 |
| Want of official mark | 0 |
| Voting for more candidates than entitled to | 3 |
| Mark by which voter could be identified | 1 |
| Unmarked or wholly void for uncertainty | 10 |
| Rejected in part | 0 |
Incumbency change: Becky Haggar OBE (stood down)
↑ Return to top
CON Tommy Balaam
980 votes
REF Gerard Barry
816 votes
LIB Jonathan Banks
200 votes
LAB Malcolm Widgington
165 votes
Valid votes: 2,161; Rejected votes: 16
| Total number of spoilt ballot papers | 16 |
| Want of official mark | 0 |
| Voting for more candidates than entitled to | 1 |
| Mark by which voter could be identified | 0 |
| Unmarked or wholly void for uncertainty | 7 |
| Rejected in part | 8 |
Incumbency change: Jane Palmer (moved to Ickenham & South Harefield)
↑ Return to top
LAB Stuart Mathers [IncumbentPreviously in Wood End]
1,022 votes
LAB Navnit Dhesi
987 votes
LAB Raju Sansarpuri [Incumbent]
844 votes
GRN Mustafa El-Shetob
696 votes
CON Christine Moore
608 votes
CON Amerjit Kalirai
581 votes
REF Rosemary Barker
577 votes
REF Andy Enstone
532 votes
REF Gurcharan Singh
497 votes
HIP Janet Gardner [Incumbent]
465 votes
HIP Peter Curling [Incumbent]
366 votes
HIP Hari Bhandari
354 votes
LIB Shahid Baig
277 votes
LIB Hilary Leighter
223 votes
IND Mustapha.R B. Sowe
93 votes
Valid votes: 9,110; Rejected votes: 18
| Total number of spoilt ballot papers | 18 |
| Want of official mark | 0 |
| Voting for more candidates than entitled to | 13 |
| Mark by which voter could be identified | 1 |
| Unmarked or wholly void for uncertainty | 4 |
| Rejected in part | 0 |
Incumbent Janet Gardner lost seat
Incumbent Peter Curling lost seat
↑ Return to top
LAB Narinder Garg [IncumbentPreviously in Belmore]
803 votes
REF Matthew Elder
798 votes
LAB Bharat Thind
754 votes
CON Darren Upjohn
630 votes
CON Sanjiv Bisnauthsing
618 votes
REF Ali Salimian
577 votes
GRN Christine West
534 votes
IND Mario Quadros
407 votes
GRN David Williams
404 votes
IND Vishal Mistry
162 votes
Valid votes: 5,832; Rejected votes: 21
| Total number of spoilt ballot papers | 21 |
| Want of official mark | 0 |
| Voting for more candidates than entitled to | 18 |
| Mark by which voter could be identified | 0 |
| Unmarked or wholly void for uncertainty | 3 |
| Rejected in part | 0 |
Incumbency changes: June Nelson (stood down), Peter Money (stood down)
↑ Return to top
CON Wayne Bridges [Incumbent]
2,065 votes
CON Kelly Martin [Incumbent]
1,895 votes
CON Colleen Sullivan [Incumbent]
1,858 votes
LAB Katy Armitage
871 votes
LAB John Campbell
820 votes
REF Tony Yusuf-Adam
777 votes
LAB Oliwia Molinska
696 votes
LIB Thomas Anthony John Cottew
389 votes
LIB Zachary Huddle
378 votes
LIB Chowdhury Shamsuddin
333 votes
SDP Steve Gardner
127 votes
TUSC Julia Leonard
75 votes
Valid votes: 12,857; Rejected votes: 7
| Total number of spoilt ballot papers | 7 |
| Want of official mark | 0 |
| Voting for more candidates than entitled to | 3 |
| Mark by which voter could be identified | 0 |
| Unmarked or wholly void for uncertainty | 4 |
| Rejected in part | 0 |
↑ Return to top
Note: Election for Hillingdon West will be contested on 18 June.
↑ Return to top
CON Jane Palmer [IncumbentPreviously in Harefield Village]
2,842 votes
CON Eddie Lavery [Incumbent]
2,811 votes
CON Kaushik Banerjee [Incumbent]
2,482 votes
REF Erica Moss
1,335 votes
REF Howard Dini
1,294 votes
GRN Sonia Gadhavi
937 votes
GRN Rose-Marie Adams
768 votes
LAB Ben Nelson-West
735 votes
LAB Sandra Roby
729 votes
LIB Alan Masters
350 votes
LIB Tariq Mahmood
272 votes
Valid votes: 16,110; Rejected votes: 15
| Total number of spoilt ballot papers | 15 |
| Want of official mark | 0 |
| Voting for more candidates than entitled to | 4 |
| Mark by which voter could be identified | 1 |
| Unmarked or wholly void for uncertainty | 10 |
| Rejected in part | 0 |
Incumbency change: Martin Goddard (stood down)
↑ Return to top
CON Henry Higgins [Incumbent]
2,051 votes
CON Ekta Gohil [IncumbentPreviously in Colham & Cowley]
2,037 votes
GRN Scott Miles
515 votes
REF Karl Lawrence
423 votes
LAB Roshan Ghei
405 votes
LIB Mary Gregory
388 votes
REF Sofia Myers
384 votes
LAB Sandeep Kaur
355 votes
LIB Eugene Dalton-Ruark
297 votes
Valid votes: 6,855; Rejected votes: 8
| Total number of spoilt ballot papers | 8 |
| Want of official mark | 0 |
| Voting for more candidates than entitled to | 1 |
| Mark by which voter could be identified | 0 |
| Unmarked or wholly void for uncertainty | 7 |
| Rejected in part | 0 |
Incumbency change: Richard Lewis (stood down)
↑ Return to top
CON Jonathan Bianco [Incumbent]
2,092 votes
CON Ranjeet Rathore
1,902 votes
GRN Zahra Latif
638 votes
GRN Steve Edmeades
629 votes
REF Kirk Clugston
620 votes
REF Karen Retter
606 votes
LAB Mohinder Birah
412 votes
LAB Alan Darbin
412 votes
LIB Ulla Mallick
171 votes
LIB Saghaer Mallick
154 votes
Valid votes: 7,636; Rejected votes: 7
| Total number of spoilt ballot papers | 7 |
| Want of official mark | 0 |
| Voting for more candidates than entitled to | 3 |
| Mark by which voter could be identified | 1 |
| Unmarked or wholly void for uncertainty | 3 |
| Rejected in part | 0 |
Incumbency change: Kishan Bhatt (stood down)
↑ Return to top
LAB Tony Gill [Incumbent]
1,514 votes
LAB Tony Eginton
1,405 votes
LAB Kuldeep Lakhmana [Incumbent]
1,348 votes
CON Alexander Old
769 votes
REF Gregory Charvy
702 votes
REF Kuldeep Jhala
621 votes
CON Syed Quadry
560 votes
REF Nadeem Rajput
528 votes
HIP Jasvinder Dhillon
469 votes
HIP Hashim Sheikh
347 votes
LIB Peter Dollimore
315 votes
LIB Thessiver Nawaz
241 votes
Valid votes: 10,410; Rejected votes: 26
| Total number of spoilt ballot papers | 26 |
| Want of official mark | 0 |
| Voting for more candidates than entitled to | 12 |
| Mark by which voter could be identified | 2 |
| Unmarked or wholly void for uncertainty | 12 |
| Rejected in part | 0 |
Incumbency change: Gursharan Mand (moved to Wood End)
↑ Return to top
CON Philip Corthorne [Incumbent]
3,553 votes
CON Peter Smallwood [Incumbent]
3,420 votes
CON John Riley [Incumbent]
3,362 votes
REF Margaret Heritage
1,161 votes
REF Sean McSharry
1,099 votes
GRN Andrew Blakie
787 votes
LAB Sarah Askam
786 votes
LAB Simon Eckley
684 votes
LIB Kevin Aleong
505 votes
LIB Tolga Uyanik
382 votes
Valid votes: 17,458; Rejected votes: 6
| Total number of spoilt ballot papers | 6 |
| Want of official mark | 0 |
| Voting for more candidates than entitled to | 2 |
| Mark by which voter could be identified | 0 |
| Unmarked or wholly void for uncertainty | 4 |
| Rejected in part | 0 |
↑ Return to top
CON Douglas Mills [Incumbent]
2,097 votes
CON Susan O'Brien [Incumbent]
2,072 votes
REF Tony Prothero
905 votes
REF Tim Wheeler
893 votes
LAB Paul Espley
695 votes
GRN Leila Akinwale
591 votes
LAB Arshpreet Singh
518 votes
LIB Miguel Santos
313 votes
Valid votes: 8,084; Rejected votes: 10
| Total number of spoilt ballot papers | 10 |
| Want of official mark | 0 |
| Voting for more candidates than entitled to | 2 |
| Mark by which voter could be identified | 0 |
| Unmarked or wholly void for uncertainty | 8 |
| Rejected in part | 0 |
↑ Return to top
CON Steve Tuckwell [Incumbent]
3,021 votes
CON Richard Mills [Incumbent]
2,663 votes
CON John Garner
2,532 votes
REF Richard Sellars
1,002 votes
REF Teji Barnes
969 votes
REF Sandeep Andhrutkar
900 votes
LAB Sarah Ryder
880 votes
LAB Katrinah Phenyo
790 votes
GRN Svavar Svavarsson
783 votes
LAB Joseph Kirrane
762 votes
LIB Karen Banks
333 votes
LIB Andrew John Bell
283 votes
LIB Gavin Coleman
195 votes
Valid votes: 15,113; Rejected votes: 5
| Total number of spoilt ballot papers | 5 |
| Want of official mark | 0 |
| Voting for more candidates than entitled to | 0 |
| Mark by which voter could be identified | 1 |
| Unmarked or wholly void for uncertainty | 4 |
| Rejected in part | 0 |
Incumbency change: Heena Makwana (stood down)
↑ Return to top
CON Terence Murray
1,715 votes
CON Riley Russell
1,705 votes
CON Anil Taneja
1,569 votes
LAB Tony Burles [Incumbent]
1,121 votes
LAB Masoud Dildar
980 votes
LAB Boikanyo Trust Phenyo
907 votes
REF Gerry Anderson
808 votes
REF Douglas Lewis
761 votes
REF Stephen Lewis
736 votes
GRN Andy Panayiotou
646 votes
GRN Peter Ryerson
623 votes
LIB Sajid Iqbal
393 votes
TUSC Gary Harbord
86 votes
Valid votes: 13,438; Rejected votes: 11
| Total number of spoilt ballot papers | 11 |
| Want of official mark | 0 |
| Voting for more candidates than entitled to | 3 |
| Mark by which voter could be identified | 0 |
| Unmarked or wholly void for uncertainty | 8 |
| Rejected in part | 0 |
Incumbency changes: Farhad Choubedar (stood down), Keith Burrows (resigned)
Incumbent Tony Burles lost seat
↑ Return to top
REF Paul Capps
1,353 votes
GRN Sarah Hassoun
1,182 votes
LAB Jan Sweeting [Incumbent]
1,166 votes
LAB Steve Garelick
1,149 votes
REF Hetal Upadhyay
1,122 votes
REF Amir Parsayan
1,083 votes
LAB Mohammed Islam
1,059 votes
GRN Edward Rowe
1,034 votes
GRN Piers Holden
1,026 votes
CON Chris Smallwood
960 votes
CON Sachin Bansal
948 votes
CON Mohammed Rab
717 votes
LIB David Howell
243 votes
Valid votes: 13,042; Rejected votes: 3
| Total number of spoilt ballot papers | 3 |
| Want of official mark | 0 |
| Voting for more candidates than entitled to | 3 |
| Mark by which voter could be identified | 0 |
| Unmarked or wholly void for uncertainty | 0 |
| Rejected in part | 0 |
Incumbency changes: Scott Farley (moved to Yeading), Mohammed Shofiul Islam (stood down)
↑ Return to top
LAB Elizabeth Dumergue
1,327 votes
LAB Kamal Preet Kaur [Incumbent]
1,254 votes
LAB Gursharan Mand [IncumbentPreviously in Pinkwell]
1,203 votes
GRN Naser Abby [IncumbentPreviously in Yiewsley]
948 votes
CON Oliver Cadore
805 votes
GRN Izabela Iskra
779 votes
GRN Maureen Natumi
742 votes
REF Philip Gillman
718 votes
REF Reginald Toms
687 votes
CON Naeha Menon
664 votes
CON Mary O'Connor
649 votes
REF Neil Warrillow
638 votes
HIP Ahmad Rafique
341 votes
HIP Danielle Watson
315 votes
HIP Rakesh Kumar
281 votes
LIB Christine Hooper
225 votes
Valid votes: 11,624; Rejected votes: 15
| Total number of spoilt ballot papers | 15 |
| Want of official mark | 0 |
| Voting for more candidates than entitled to | 10 |
| Mark by which voter could be identified | 0 |
| Unmarked or wholly void for uncertainty | 5 |
| Rejected in part | 0 |
Incumbents moved wards: Elizabeth Garelick (moved to Yeading), Stuart Mathers (moved to Hayes Town)
Incumbent Naser Abby lost seat
↑ Return to top
LAB Hedson De Castro
834 votes
LAB Ella Garelick
814 votes
CON Jas Dhot [Incumbent]
588 votes
REF Viral Desai
577 votes
REF Promila Deswal
531 votes
HIP Scott Farley [IncumbentPreviously in West Drayton]
504 votes
CON Rosie Giddings
492 votes
HIP Karina Marqvardt
432 votes
LIB Melanie Winterbotham
159 votes
Valid votes: 5,194; Rejected votes: 11
| Total number of spoilt ballot papers | 11 |
| Want of official mark | 0 |
| Voting for more candidates than entitled to | 3 |
| Mark by which voter could be identified | 0 |
| Unmarked or wholly void for uncertainty | 8 |
| Rejected in part | 0 |
Incumbency change: Rita Judge (stood down)
Incumbent Jas Dhot lost seat
Incumbent Scott Farley lost seat
↑ Return to top
REF Sophie Dror
726 votes
REF Stacey Lucas
721 votes
LAB David Balghan
714 votes
LAB Sagal Ismail
615 votes
GRN Sonia Caetano
571 votes
CON Elizabeth Moses
501 votes
CON Sriram Tanjore
488 votes
GRN Damian Laprus
476 votes
LIB Robert Danavell
119 votes
LIB Mahtab Ahammad
110 votes
TUSC Derek Marsdon
34 votes
Valid votes: 5,075; Rejected votes: 10
| Total number of spoilt ballot papers | 10 |
| Want of official mark | 0 |
| Voting for more candidates than entitled to | 2 |
| Mark by which voter could be identified | 0 |
| Unmarked or wholly void for uncertainty | 8 |
| Rejected in part | 0 |
Incumbency changes: Naser Abby (moved to Wood End), Sital Punja (moved to Belmore)
↑ Return to top
The election for Hillingdon West was put back to 18th June after the death of one of the Reform UK candidates.
About Hillingdon Docs
This is an independent, resident-led project providing automated tracking of planning applications and council records across the London Borough of Hillingdon. Use the menu at the top right to navigate between planning dashboards, decision trackers, and council meeting records.
Get Involved
This project is run by an interested Hillingdon resident—not a political party or government body. If you would like to receive email updates when new documents are added, or if you have suggestions for the site, please email docs@hillingdondocs.uk.