Portrait of Carolyn Harris

Carolyn Harris

Labour Sitting MP

MP for Neath and Swansea East · in Parliament since 7 May 2015

Parliamentary office

House of Commons, London, SW1A 0AA

Tel: 020 7219 4316

Email: carolyn.harris.mp@parliament.uk

Constituency office

Constituency office

Tel: 01792 462054

Website

X (formerly Twitter)

Parliamentary participation snapshot

Voting participation
73.4%
1,247 of 1,699 divisions
Committee attendance
96.8%
61 meetings attended
Debate contributions
387
in the 7 year window
Written questions
423
in the 7 year window
Committee memberships
2
current

Biography

Carolyn Harris is the Labour MP for Neath and Swansea East, and has been an MP continually since 7 May 2015.

Parliamentary service

ConstituencyFromToNotes
Neath and Swansea East4 July 2024PresentElected 1 time
Swansea East7 May 201530 May 2024Elected 3 times

Party affiliations

PartyFromTo
Labour7 May 2015Present

Previous ministerial & opposition roles

RoleTypeFromTo
Shadow Minister (Equalities Office) (Women and Equalities)Opposition3 July 201710 April 2020
Shadow Minister (Home Affairs)Opposition9 October 20163 July 2017

Voting participation

Participation rate
73.4%
Eligible divisions
1,699
Divisions voted
1,247

327th of 650 current MPs · all MPs average 71.4% · Labour average 75.4%

Participation by year

Carolyn Harris voting participation by yearPercentage of eligible Commons divisions voted in, per calendar year0%25%50%75%100%201920202021202220232024202520262019: 0.0%0.0%2020: 70.5%70.5%2021: 83.9%83.9%2022: 64.9%64.9%2023: 65.2%65.2%2024: 70.0%70.0%2025: 79.8%79.8%2026: 77.5%77.5%
YearEligible divisionsVotedParticipation
2026236183 77.5%
2025322257 79.8%
2024200140 70.0%
2023256167 65.2%
2022251163 64.9%
2021242203 83.9%
2020190134 70.5%
201920 0.0%

By Parliament

ParliamentEligible divisionsVotedParticipation
58th1,068748 70.0%
59th631499 79.1%

Participation counts aye, no or teller votes in Commons divisions held while the MP sat. Absence has many legitimate causes (pairing, illness, parental leave, ministerial or Speaker duties).

Parliamentary activity

Debate contributions
387
Written questions
423
Oral questions
39
Early day motions
3
Bills sponsored
2
Petitions presented
0
Committee meetings attended
61

200th of 650 current MPs · all MPs average 489 · Labour average 363

Written questions per year
Carolyn Harris: Written questions per yearNumber of Written questions recorded per calendar year0501001502002019: 7720192020: 13613620202021: 11911920212022: 545420222023: 313120232024: 252520242025: 222220252026: 29292026
Oral questions per year
Carolyn Harris: Oral questions per yearNumber of Oral questions recorded per calendar year0358102019: 0020192020: 6620202021: 6620212022: 6620222023: 9920232024: 6620242025: 3320252026: 332026
Early day motions per year
Carolyn Harris: Early day motions per yearNumber of Early day motions recorded per calendar year0.00.30.50.81.02019: 0020192020: 1120202021: 0020212022: 1120222023: 0020232024: 0020242025: 0020252026: 112026

Annual breakdown

YearDebate contributionsDebates participatedWritten questionsOral questionsEDMsBills sponsoredPetitions
2026 52 22 29 3 1 0 0
2025 66 36 22 3 0 0 0
2024 64 39 25 6 0 0 0
2023 37 25 31 9 0 0 0
2022 68 34 54 6 1 0 0
2021 52 25 119 6 0 2 0
2020 48 36 136 6 1 0 0
2019 0 0 7 0 0 0 0

Committee memberships

Current committees

CommitteeRoleSinceMeetings attendedAttendance
Administration Committee Member 28 October 2024 0 of 2 0.0%
Panel of Chairs Member 30 July 2024 – no published attendance

508th of 515 current MPs · all MPs average 99.6% · Labour average 99.5%

Committee membership history

3 bill committees served on

Hansard activity

Contributions
387
spoken contributions
Debates participated in
217
distinct debates

292nd of 650 current MPs · all MPs average 552 · Labour average 425

Contributions per year
Carolyn Harris: debate contributions per yearSpoken contributions recorded in Hansard per calendar year02550751002019: 0020192020: 484820202021: 525220212022: 686820222023: 373720232024: 646420242025: 666620252026: 52522026
Debates participated in per year
Carolyn Harris: debates participated in per yearDistinct debates the MP contributed to, per calendar year0132538502019: 0020192020: 363620202021: 252520212022: 343420222023: 252520232024: 393920242025: 363620252026: 22222026

Counts come from the Hansard record for the Commons and Westminster Hall within the dataset window. Individual contributions and topic analysis are not yet part of the dataset; search Hansard for the full record.

Parliamentary timeline

Generated from seat, party, role and committee records.

  1. 2015

    • – Became MP for Swansea East
    • – Joined Labour
  2. 2016

    • – Appointed (opposition): Shadow Minister (Home Affairs)
  3. 2017

    • – Appointed (opposition): Shadow Minister (Equalities Office) (Women and Equalities)
    • – Left role: Shadow Minister (Home Affairs)
  4. 2020

    • – Left role: Shadow Minister (Equalities Office) (Women and Equalities)
  5. 2022

    • – Joined Welsh Grand Committee
    • – Joined Women and Equalities Committee
    • – Joined Home Affairs Committee
    • – Joined Panel of Chairs
  6. 2024

    • – Became MP for Neath and Swansea East
    • – Joined Panel of Chairs
    • – Joined Administration Committee

Constituency: Neath and Swansea East

Neath and Swansea East constituency boundary
Area
216.8 km²
Latest election
2024 General Election (4 July 2024)
Result
Lab Hold · majority 6,627
Electorate
76,291 · turnout 52.6%
Postcode areas
SA1, SA10, SA11, SA3, SA5, SA6, SA7, SA8, SA80

Statistics cover 7 November 2019 to 7 November 2026. Source: UK Parliament Members, Committees, Commons Votes, Hansard, Questions and Bills APIs, via the UK Politics Decoded dataset. View this MP’s raw JSON.