Official portrait of Carolyn Harris

Carolyn Harris

Labour MP for Neath and Swansea East, since 7 May 2015

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

Scorecard

80.9% Attendance Turns up more often than most MPs who vote
465 Votes cast out of 575 divisions
110 No vote recorded absent, abstaining, paired or unable to attend
1 Against their own party divisions where they voted the other way to most Labour MPs
16 Interests declared none at £5,000 or more
493 Debates spoken in 793 written questions tabled

Ranked 163 of 638 MPs for attendance. The median of MPs who vote is 72.3%. Ministers and front-benchers vote less often than backbenchers for reasons of office rather than absenteeism, and Parliament does not publish reasons for any absence — the ranking is a starting point for a question, not an answer to one.

Voting record

575 divisions since they took their seat, newest first.

DateQuestionTheir voteResult
21 Apr 2026 English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 98 Aye 287–150
21 Apr 2026 English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 41 Aye 284–149
21 Apr 2026 English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 37 Aye 291–144
21 Apr 2026 English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 36 Aye 288–147
21 Apr 2026 English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 26 Aye 287–149
21 Apr 2026 English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 13 Aye 297–147
21 Apr 2026 English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 4 Aye 298–152
21 Apr 2026 English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 2 Aye 293–155
20 Apr 2026 Crime and Policing Bill: Amendments (a) to (b) in lieu of Lords Amendments 359 and 439 Aye 292–158
20 Apr 2026 Crime and Policing Bill: Amendments (a) and (b) in lieu of Lords Amendment 342 Aye 294–61
20 Apr 2026 Crime and Policing Bill: Amendments (a) to (d) in lieu of Lords Amendment 11 Aye 294–156
20 Apr 2026 Crime and Policing Bill: Amendment (a) to Amendment 2B and Amendment (b) to Amendment 2C in lieu of Lords Amendments 2D and 2E Aye 293–159
15 Apr 2026 Children's Wellbeing and Schools Bill: Amendments (a) to (c) in lieu of Lords Amendment 106 Aye 248–139
15 Apr 2026 Children's Wellbeing and Schools Bill: Amendments (a) to (e) in lieu of Lords Amendment 102 Aye 259–136
15 Apr 2026 Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 41B Aye 254–144
15 Apr 2026 Children's Wellbeing and Schools Bill: Amendments (a) to (f) in lieu of Lords Amendment 38 Aye 256–150
15 Apr 2026 Pension Schemes Bill: motion to disagree with Lords Amendment 78 Aye 277–150
15 Apr 2026 Pension Schemes Bill: motion to disagree with Lords Amendment 77 Aye 271–95
15 Apr 2026 Pension Schemes Bill: motion to disagree with Lords Amendment 43 Aye 273–159
15 Apr 2026 Pension Schemes Bill: motion to disagree with Lords Amendment 35 Aye 275–159
15 Apr 2026 Pension Schemes Bill: motion to disagree with Lords Amendment 26 Aye 269–162
15 Apr 2026 Pension Schemes Bill: motion to disagree with Lords Amendment 15 Aye 276–155
15 Apr 2026 Pensions Scheme Bill: motion to disagree with Lords Amendment 5 Aye 269–103
15 Apr 2026 Pension Schemes Bill: motion to disagree with Lords Amendment 1 Aye 278–158
14 Apr 2026 Crime and Policing Bill: motion to agree with all remaining Lords Amendments Aye 247–21

Declared financial interests

Quoted in full from the Register of Members' Financial Interests. Entries where the largest figure is £5,000 or more are marked. A declaration is not a wrongdoing — the register exists precisely so that these things are visible.

1. Employment and earnings

Payment: £270
Received on: 19 June 2026. Hours: 6.5 hrs.
(Registered 19 June 2026)

On the register since 30 Jun 2026

Payment: £300
Received on: 7 May 2026. Hours: 7 hrs.
(Registered 8 May 2026)

On the register since 19 May 2026

Payment: £270
Received on: 10 April 2026. Hours: 6.5 hrs.
(Registered 11 April 2026)

On the register since 14 Apr 2026

Payment: £300
Received on: 6 February 2026. Hours: 7 hrs.
(Registered 20 March 2026)

On the register since 24 Mar 2026

Payment: £300
Received on: 20 March 2026. Hours: 7 hrs.
(Registered 20 March 2026)

On the register since 24 Mar 2026

Payment: £300
Received on: 5 December 2025. Hours: 7 hrs.
(Registered 8 December 2025)

On the register since 16 Dec 2025

Payment: £300
Received on: 7 November 2025. Hours: 7 hrs.
(Registered 10 November 2025)

On the register since 18 Nov 2025

Payment: £300
Received on: 19 September 2025. Hours: 7 hrs.
(Registered 23 September 2025)

On the register since 8 Oct 2025

Payment: £300
Received on: 17 July 2025. Hours: 7 hrs.
(Registered 18 July 2025)

On the register since 5 Aug 2025

Payment: £300
Received on: 1 August 2025. Hours: 7 hrs.
(Registered 1 August 2025)

On the register since 5 Aug 2025

Role, work or services: Political panellist - TV
Payer: ITN (TV Channel), 200 Grays Inn Road, London WC1X 8XZ
(Registered 11 November 2024)

On the register since 13 Nov 2024

4. Visits outside the UK

Name of donor: Women Political Leaders (WPL) AISBL
Address of donor: Rue Archimede 69, 1000 Brussels, Belgium
Estimate of the probable value (or amount of any donation): Flights (£197.66), accommodation (£466.62), other travel (£30.10), meals (£61.62), value £756
Destination of visit: Switzerland (Geneva)
Dates of visit: 20 May 2026 to 22 May 2026
Purpose of visit: Speaking at the World Health Assembly on a menopause panel
(Registered 3 June 2026)

On the register since 16 Jun 2026

8. Miscellaneous

Equality, Diversity and Inclusion Trustee for Swansea City AFC Foundation. This is an unpaid role.
Date interest arose: 26 August 2022
(Registered 26 September 2022)

On the register since 7 Apr 2026

Director and Trustee of the Commonwealth Parliamentary Association (UK Branch). This is an unpaid role.
Date interest arose: 16 October 2024
(Registered 11 November 2024)

On the register since 24 Nov 2025

Non-executive director, Centre for Social Justice. This is an unpaid role.
Date interest arose: 15 October 2024
(Registered 11 November 2024)

On the register since 13 Nov 2024

Vice President of the Chartered Trading Standards Institute.
Date interest arose: 1 May 2017
(Registered 7 July 2017)

On the register since 18 Apr 2024

The same register on parliament.uk →

Debates

493 debates contributed to in total. The ten most recent:


Sources: Commons Votes API, Members API and the Register of Members' Financial Interests, all published by Parliament under the Open Parliament Licence. This member's register and debate record were last refreshed 3 Aug 2026. How every figure is worked out →

Machine-readable: JSON for this MP.

← Look up a different postcode · All MPs · Think a figure here is wrong? Challenge it →