Photograph of Helen Hayes

Member of Parliament

Helen Hayes

Profile, voting record, roles, interests, and election information from official Parliament data.

At a glance

7 May 2015

Commons start

11 years, 0 months

Time in Commons

79.4 %

Voting participation

+6.1 % vs avg

18,789

Majority

76

Debates (12 months)

103

Contributions

Voting activity (12 months)

Debate activity (12 months)

Topic voting

Where this MP has been most and least active across locally tagged Commons division topics.

Highest topic participation

Foreign Affairs 65/69 (94 %)
Housing 62/66 (94 %)
Brexit / EU 190/211 (90 %)
Defence 49/55 (89 %)
Transport 77/87 (89 %)

Lowest topic participation

Cost of Living 4/10 (40 %)
Benefits 58/81 (72 %)
Crime / Justice 174/229 (76 %)

Party history

Labour 7 May 2015 to present

Constituency

Constituency history

Dulwich and West Norwood 4 Jul 2024 to present Elected 1 time
Dulwich and West Norwood 7 May 2015 to 30 May 2024 Elected 3 times

Roles

Liaison Committee (Commons) 4 Dec 2024 to present
Education Committee 11 Sep 2024 to present Chair
Supported Housing (Regulatory Oversight) Bill 14 Dec 2022 to 11 Jan 2023
Social Housing (Regulation) Bill [HL] 23 Nov 2022 to 29 Nov 2022
Shadow Minister (Education) 4 Dec 2021 to 30 May 2024 Department for Education
Environmental Audit Committee 22 Feb 2021 to 7 Mar 2023
Shadow Minister (Cabinet Office) 10 Apr 2020 to 30 Dec 2020 Cabinet Office
Opposition Whip (Commons) 27 Jan 2020 to 10 Apr 2020 Whips Office (Commons)

Latest election result

Candidate result data from the Parliament Members API.

Lab Hold Dulwich and West Norwood Turnout 45,378
Candidate Party Votes Share
Helen Hayes Lab Labour 27,356 60.3 %
Pete Elliott Green Green Party 8,567 18.9 %
Leon Cook Con Conservative 3,873 8.5 %
Donna Harris LD Liberal Democrat 3,485 7.7 %
Gary Stevens RUK Reform UK 1,801 4.0 %
Mike Spenser Ind Independent 296 0.7 %

Source: UK Parliament Members API

Voting record

Commons division votes from the official Commons Votes API.

Voted in 1,828 of 2,302 eligible divisions (79.4 %). Commons average: 73.3 %.

1828

Total votes

1020

Aye

808

No

18

Against party

Aye / No split Ayes 1,020 / Noes 808

Divisions

Page 1 of 122
Division Vote
King's Speech Motion for an Address: amendment (i) No
Pension Schemes Bill: motion to disagree with Lords Amendments 15 to 24, 27, 30 to 34, 36, 38 to 42, 83 and 88, insist on Amendments 88C, 88E to 88P, 88R, 88S and 88W, and propose Amendments (a) to (j) in lieu of Amendments 88A, 88T, 88U and 88V Aye
Privilege No
Crime and Policing Bill: motion to insist on Amendments 439C and 439D and disagree with Lords Amendments 439E and 439F Aye
Children's Wellbeing and Schools Bill: motion to insist on Amendment 38J and disagree with Lords Amendments 38V to 38X Aye
Pensions Schemes Bill: motion to disagree with Lords Amendments 15 to 24, 27, 30 to 34, 36, 38 to 42, 83 and 88, insist on Amendments 88A and 88C and propose amendments (a) to (j) in lieu of Amendment 88B Aye
Draft Energy Prices Act 2022 (Extension of Time Limit) Regulations 2026 Aye
Pension Schemes Bill: motion to disagree with Lords Amendment 78 Aye
Pension Schemes Bill: motion to disagree with Lords Amendment 77 Aye
Pension Schemes Bill: motion to disagree with Lords Amendment 43 Aye
Pension Schemes Bill: motion to disagree with Lords Amendment 35 Aye
Pension Schemes Bill: motion to disagree with Lords Amendment 26 Aye
Pension Schemes Bill: motion to disagree with Lords Amendment 15 Aye
Pensions Scheme Bill: motion to disagree with Lords Amendment 5 Aye
Pension Schemes Bill: motion to disagree with Lords Amendment 1 Aye

Source: Commons Votes API

Debate activity

Parliamentary debate appearances from Hansard. Contribution counts cover the last 12 months.

32

Speeches

42

Questions

13

Interventions

13

Answers

1

Points of order

2

Statements

Most active debate topics

Education 23 appearances
Foreign Affairs 5 appearances
Transport 5 appearances
Crime / Justice 4 appearances
Benefits 3 appearances

Recent appearances

Debate Contributions
Backing Business to Create Economic Growth 18 May 2026 1
Youth Justice 18 May 2026 1
Children’s Wellbeing and Schools Bill 22 Apr 2026 2
Apprenticeships 20 Apr 2026 1
Children’s Wellbeing and Schools Bill 15 Apr 2026 3
Knife Crime 14 Apr 2026 1
Point of Order 14 Apr 2026 1
Southport Inquiry 13 Apr 2026 1
SEND Provision and Reform 13 Apr 2026 1
Business of the House 26 Mar 2026 1

Source: UK Parliament Hansard API

Registered interests

4. Visits outside the UK (1)

Name of donor: Federal Department of Foreign Affairs, Switzerland Address of donor: Embassy of Switzerland in the United Kingdom, 16-18 Montagu Place, London W1H 2BQ Estimate of the probable value (or amount of any donation): Travel (£380), acommodation (£660), in-country travel (£290), meals (£240), value £1,570 Destination of visit: Switzerland Dates of visit: 5 November 2025 to 7 November 2025 Purpose of visit: MP delegation visit with focus on Switzerland’s rail/transport network and Vocational and Professional Education and Training (VPET) system. (Registered 25 November 2025)

8. Miscellaneous (1)

Vice President of the Local Government Association. This is an unpaid role. (Registered 9 March 2023)

Member source UK Parliament Members API
Voting source Commons Votes API
Debate source UK Parliament Hansard API

FAQs

Who is Helen Hayes?

Helen Hayes is a Member of Parliament representing Dulwich and West Norwood. Source

Which party does Helen Hayes represent?

Helen Hayes currently represents Labour. Source

Which constituency does Helen Hayes represent?

Helen Hayes currently represents Dulwich and West Norwood. Source

How long has Helen Hayes been an MP?

Helen Hayes has been in the House of Commons for 11 years, 0 months. Source

How many Commons divisions has Helen Hayes voted in?

Helen Hayes has recorded votes in 1,828 of 2,302 eligible Commons divisions (79.4 % participation rate). The Commons average is 73.3 %. Eligible divisions are those occurring on or after the MP's Commons membership start date. Source

Has Helen Hayes voted against their party?

Helen Hayes has voted against the party majority 18 times in the imported division data. Source

What roles has Helen Hayes held?

Helen Hayes has 10 imported role records. The roles section lists the most recent roles available from the Parliament biography data. Source

What registered interests are listed for Helen Hayes?

Helen Hayes has registered interests in 2 imported categories. These come from the UK Parliament registered interests data. Source

What was Helen Hayes's latest election result?

Helen Hayes's latest imported election result is Lab Hold in Dulwich and West Norwood, with a majority of 18,789. Source

How active is Helen Hayes in parliamentary debates?

Helen Hayes has made 103 contributions across 76 debate appearances in the last 12 months, according to Hansard records. Source