Results for Hayes and Harlington at the most recent general election.
John McDonnell
Labour
20405
53.3%
Dylan Thomas
Conservative
8374
21.9%
Francoise Thompson
Reform UK
4114
10.7%
Christine West
Green Party
2131
5.6%
Rizwana Karim
Workers Party of Britain
1975
5.2%
Alexander Cunliffe
Liberal Democrat
1316
3.4%
| Post | From | To |
| Shadow Chancellor of the Exchequer |
14 September 2015 |
5 April 2020 |
| Committee | From | To |
| Regulatory Reform |
16 July 2001 |
11 April 2002 |
| Justice Committee |
25 November 2013 |
30 March 2015 |
| Public Administration and Constitutional Affairs Committee |
22 February 2021 |
30 May 2024 |
| Higher Education (Freedom of Speech) Bill |
7 September 2021 |
22 September 2021 |
| Neonatal Care (Leave and Pay) Bill |
20 July 2022 |
7 September 2022 |
| Constituency | From | To |
| Hayes and Harlington |
— |
Present |
| Hayes and Harlington |
— |
Present |
| Hayes and Harlington |
— |
Present |
| Party | From | To |
| Labour |
26 September 2025 |
Present |
| Independent |
23 July 2024 |
26 September 2025 |
| Labour |
1 May 1997 |
23 July 2024 |