Member of Parliament
Stephen Kinnock
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
75.8 %
Voting participation
+2.6 % vs avg
10,354
Majority
66
Debates (12 months)
300
Contributions
Voting activity (12 months)
Debate activity (12 months)
Contact
Website
http://www.stephenkinnock.co.uk/X (formerly Twitter)
https://twitter.com/skinnockTopic voting
Where this MP has been most and least active across locally tagged Commons division topics.
Highest topic participation
Lowest topic participation
Party history
Constituency
Constituency history
Roles
Latest election result
Candidate result data from the Parliament Members API.
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Stephen Kinnock | Lab Labour | 17,838 | 49.9 % |
| Mark Griffiths | RUK Reform UK | 7,484 | 20.9 % |
| Colin Deere | PC Plaid Cymru | 4,719 | 13.2 % |
| Abigail Mainon | Con Conservative | 2,903 | 8.1 % |
| Nigel Hill | Green Green Party | 1,094 | 3.1 % |
| Justin Griffiths | LD Liberal Democrat | 916 | 2.6 % |
| Captain Beany | Ind Independent | 618 | 1.7 % |
| Rhiannon Morrissey | Heritage Party | 183 | 0.5 % |
Source: UK Parliament Members API
Voting record
Commons division votes from the official Commons Votes API.
Voted in 1,746 of 2,302 eligible divisions (75.8 %). Commons average: 73.3 %.
1746
Total votes
994
Aye
752
No
2
Against party
Divisions
Page 2 of 117Source: Commons Votes API
Debate activity
Parliamentary debate appearances from Hansard. Contribution counts cover the last 12 months.
117
Speeches
0
Questions
7
Interventions
174
Answers
0
Points of order
2
Statements
Recent appearances
| Debate | Date | Section | Contributions |
|---|---|---|---|
| Health and Social Care 27 Apr 2026 | 0 | ||
| Junior Doctors’ Foundation Programme 22 Apr 2026 | 1 | ||
| Access to GPs: Bracknell Forest 14 Apr 2026 | 5 | ||
| Topical Questions 14 Apr 2026 | 5 | ||
| NHS Dental Services 14 Apr 2026 | 5 | ||
| NHS Continuing Healthcare 25 Mar 2026 | 1 | ||
| GP Contract 16 Mar 2026 | 31 | ||
| Adult Cerebral Palsy: National Service Specification 10 Mar 2026 | 1 | ||
| Healthcare in Rural Areas 4 Mar 2026 | 1 | ||
| Access to NHS Dental Services 24 Feb 2026 | 6 |
Source: UK Parliament Hansard API
Registered interests
3. Gifts, benefits and hospitality from UK sources (1)
Name of donor: In It Together Festival Ltd Address of donor: Unit 1b Lamby Way, Lake View Business Park, Cardiff CF3 2EP Amount of donation or nature and value if donation in kind: 3 VIP tickets for In It Together Festival in Margam on Friday 23 May and parking. Only two tickets were used, value £735.90 Date received: 23 May 2025 Date accepted: 23 May 2025 Donor status: company, registration 16278042 (Registered 27 May 2025)
4. Visits outside the UK (1)
Name of donor: Palo Alto Network Address of donor: 3000 Tannery Way, Santa Clara, California 95054 Estimate of the probable value (or amount of any donation): Hotel room for me and my wife (£4473.00 approximately), food (£906.00 approximately), flights (£6395.02 inc. immigration and customs fee) and airport transfers (£1099.50 - return journey was shared with my wife), value £12,873.52 Destination of visit: United States (Napa Valley, California) Dates of visit: 13 August 2025 to 17 August 2025 Purpose of visit: Palo Alto Networks covered the costs for me to accompany my wife on a team-building trip to Napa Valley, organised for board members and their spouses/partners. (Registered 20 August 2025; updated 28 August 2025)
5. Gifts and benefits from sources outside the UK (1)
Name of donor: Solix ApS Address of donor: Gothersgade 49 Copenhagen K 2. 1123 Denmark Amount of donation or nature and value if donation in kind: My wife is on the Board of companies that are owned by Solix Group, and I accompanied her to this England vs Wales rugby match. The cost of tickets, food and hospitality were covered by Solix Group (Cost per person - £1,438.80), value £2,877.60 Date received: 7 February 2026 Date accepted: 7 February 2026 Donor status: company, registration 35480269 (Registered 9 February 2026)
6. Land and property portfolio with a value over £100,000 and where indicated, the portfolio provides a rental income of over £10,000 a year (1)
Type of land/property: Residential property (house) Number of properties: 1 Location: Neath Port Talbot Interest held: from 15 June 2016 (Registered 27 January 2017)
8. Miscellaneous (1)
Bryn and Cwmavon Events, a charity set up to develop the needs of the community, supported by the local authority and partners to create a stronger, independent community. Date interest arose: 1 January 2018 (Registered 4 October 2023)
FAQs
Who is Stephen Kinnock?
Stephen Kinnock is a Member of Parliament representing Aberafan Maesteg. Source
Which party does Stephen Kinnock represent?
Stephen Kinnock currently represents Labour. Source
Which constituency does Stephen Kinnock represent?
Stephen Kinnock currently represents Aberafan Maesteg. Source
How long has Stephen Kinnock been an MP?
Stephen Kinnock has been in the House of Commons for 11 years, 0 months. Source
How many Commons divisions has Stephen Kinnock voted in?
Stephen Kinnock has recorded votes in 1,746 of 2,302 eligible Commons divisions (75.8 % 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 Stephen Kinnock voted against their party?
Stephen Kinnock has voted against the party majority 2 times in the imported division data. Source
What roles has Stephen Kinnock held?
Stephen Kinnock has 18 imported role records. The roles section lists the most recent roles available from the Parliament biography data. Source
What registered interests are listed for Stephen Kinnock?
Stephen Kinnock has registered interests in 5 imported categories. These come from the UK Parliament registered interests data. Source
What was Stephen Kinnock's latest election result?
Stephen Kinnock's latest imported election result is Lab Hold in Aberafan Maesteg, with a majority of 10,354. Source
How active is Stephen Kinnock in parliamentary debates?
Stephen Kinnock has made 300 contributions across 66 debate appearances in the last 12 months, according to Hansard records. Source