Photograph of Torsten Bell

Member of Parliament

Torsten Bell

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

At a glance

4 Jul 2024

Commons start

1 years, 10 months

Time in Commons

71.7 %

Voting participation

-1.6 % vs avg

8,515

Majority

68

Debates (12 months)

396

Contributions

Voting activity (12 months)

Debate activity (12 months)

Contact

Parliamentary office

[email protected]

X (formerly Twitter)

https://x.com/TorstenBell

Topic voting

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

Highest topic participation

Democracy / Parliament 10/10 (100 %)
Environment / Climate 6/6 (100 %)
Benefits 29/30 (97 %)
Energy 15/17 (88 %)
Housing 26/31 (84 %)

Lowest topic participation

NHS / Health 5/11 (45 %)
Defence 9/18 (50 %)
Transport 11/21 (52 %)

Party history

Labour 4 Jul 2024 to present

Constituency

Constituency history

Swansea West 4 Jul 2024 to present Elected 1 time

Roles

Pension Schemes Bill 15 Jul 2025 to 11 Sep 2025
Parliamentary Secretary (HM Treasury) 14 Jan 2025 to present HM Treasury
Parliamentary Under-Secretary (Department for Work and Pensions) 14 Jan 2025 to present Department for Work and Pensions

Latest election result

Candidate result data from the Parliament Members API.

Lab Hold Swansea West Turnout 35,657
Candidate Party Votes Share
Torsten Bell Lab Labour 14,761 41.4 %
Patrick Benham-Crosswell RUK Reform UK 6,246 17.5 %
Michael O'Carroll LD Liberal Democrat 4,367 12.2 %
Gwyn Williams PC Plaid Cymru 4,105 11.5 %
Tara-Jane Sutcliffe Con Conservative 3,536 9.9 %
Peter Jones Green Green Party 2,305 6.5 %
Gareth Bromhall Trade Unionist and Socialist Coalition 337 0.9 %

Source: UK Parliament Members API

Voting record

Commons division votes from the official Commons Votes API.

Voted in 370 of 516 eligible divisions (71.7 %). Commons average: 73.3 %.

370

Total votes

209

Aye

161

No

0

Against party

Aye / No split Ayes 209 / Noes 161

Divisions

Page 1 of 25
Division Vote
King's Speech Motion for an Address: amendment (i) No
Draft Immigration and Asylum (Provision of Accommodation to Failed Asylum-Seekers) (Amendment) Regulations 2026 Aye
Draft Asylum Seekers (Reception Conditions) (Amendment) Regulations 2026 Aye
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
English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 26 Aye
English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 13 Aye
English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 4 Aye
English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 2 Aye
Crime and Policing Bill: Amendments (a) to (b) in lieu of Lords Amendments 359 and 439 Aye
Crime and Policing Bill: Amendments (a) and (b) in lieu of Lords Amendment 342 Aye

Source: Commons Votes API

Debate activity

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

187

Speeches

0

Questions

19

Interventions

188

Answers

1

Points of order

1

Statements

Most active debate topics

Benefits 15 appearances
Tax 7 appearances
Work / Employment 6 appearances
Environment / Climate 1 appearances
Energy 1 appearances

Recent appearances

Debate Contributions
Pension Schemes Bill 28 Apr 2026 2
Food Bank Usage: Hornsey and Friern Barnet 28 Apr 2026 2
State Pension Age Changes: Compensation 27 Apr 2026 6
Topical Questions 27 Apr 2026 2
Pension Schemes Bill 22 Apr 2026 2
Alternative Measures to GDP 21 Apr 2026 1
Pension Schemes Bill 15 Apr 2026 3
Treasury 14 Apr 2026 2
National Savings & Investments 26 Mar 2026 10
National Insurance Contributions (Employer Pensions Contributions) Bill 23 Mar 2026 2

Source: UK Parliament Hansard API

Registered interests

1. Employment and earnings (1)

Role, work or services: Paperback publication Payer: Robert Caskie (Agent), private address (Registered 1 April 2025)

4. Visits outside the UK (1)

Name of donor: Franco-British Colloque Ltd Address of donor: Station House, Station Approach, East Horsley, Surrey, KT24 6QX Estimate of the probable value (or amount of any donation): Food and accomodation (€1,000) and transfers (€68) while attending the Franco-British Colloque 2026 in Versailles, value £929 Destination of visit: France Dates of visit: 15 January 2026 to 17 January 2026 Purpose of visit: Franco-British Colloque 2026 (Registered 14 February 2026)

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

FAQs

Who is Torsten Bell?

Torsten Bell is a Member of Parliament representing Swansea West. Source

Which party does Torsten Bell represent?

Torsten Bell currently represents Labour. Source

Which constituency does Torsten Bell represent?

Torsten Bell currently represents Swansea West. Source

How long has Torsten Bell been an MP?

Torsten Bell has been in the House of Commons for 1 years, 10 months. Source

How many Commons divisions has Torsten Bell voted in?

Torsten Bell has recorded votes in 370 of 516 eligible Commons divisions (71.7 % 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 Torsten Bell voted against their party?

Torsten Bell has voted against the party majority 0 times in the imported division data. Source

What roles has Torsten Bell held?

Torsten Bell has 3 imported role records. The roles section lists the most recent roles available from the Parliament biography data. Source

What registered interests are listed for Torsten Bell?

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

What was Torsten Bell's latest election result?

Torsten Bell's latest imported election result is Lab Hold in Swansea West, with a majority of 8,515. Source

How active is Torsten Bell in parliamentary debates?

Torsten Bell has made 396 contributions across 68 debate appearances in the last 12 months, according to Hansard records. Source