Photograph of Michael Wheeler

Member of Parliament

Michael Wheeler

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

91.5 %

Voting participation

+18.2 % vs avg

11,091

Majority

19

Debates (12 months)

25

Contributions

Voting activity (12 months)

Debate activity (12 months)

Contact

Parliamentary office

[email protected] 0161 768 4134

Constituency office

[email protected] 0161 768 4134

X (formerly Twitter)

https://x.com/MWheelerMP

Topic voting

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

Highest topic participation

Work / Employment 37/37 (100 %)
Housing 31/31 (100 %)
Defence 18/18 (100 %)
Digital / Online Safety 11/11 (100 %)
NHS / Health 11/11 (100 %)

Lowest topic participation

Migration 8/11 (73 %)
Trade 3/4 (75 %)
Tax 88/108 (81 %)
Energy 14/17 (82 %)

Party history

Labour 4 Jul 2024 to present

Constituency

Constituency history

Worsley and Eccles 4 Jul 2024 to present Elected 1 time

Roles

Product Regulation and Metrology Bill [HL] 13 May 2025 to 15 May 2025
Committee on Standards 3 Mar 2025 to present
Committee of Privileges 3 Mar 2025 to present
Bank Resolution (Recapitalisation) Bill [HL] 5 Feb 2025 to 11 Feb 2025
Employment Rights Bill 13 Nov 2024 to 16 Jan 2025
Procedure Committee 4 Nov 2024 to present
Renters’ Rights Bill 16 Oct 2024 to 5 Nov 2024

Latest election result

Candidate result data from the Parliament Members API.

Lab Hold Worsley and Eccles Turnout 42,543
Candidate Party Votes Share
Michael Wheeler Lab Labour 20,277 47.7 %
Craig Birtwistle RUK Reform UK 9,186 21.6 %
Bradley Mitchell Con Conservative 6,791 16.0 %
David Jones Green Green Party 3,283 7.7 %
Jemma De Vincenzo LD Liberal Democrat 1,851 4.4 %
Nas Barghouti WPB Workers Party of Britain 466 1.1 %
Danny Moloney Ind Independent 448 1.1 %
Sally Griffiths Trade Unionist and Socialist Coalition 241 0.6 %

Source: UK Parliament Members API

Voting record

Commons division votes from the official Commons Votes API.

Voted in 472 of 516 eligible divisions (91.5 %). Commons average: 73.3 %.

472

Total votes

241

Aye

231

No

2

Against party

Aye / No split Ayes 241 / Noes 231

Divisions

Page 1 of 32
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
Children's School and Wellbeing Bill: Amendments (a) to (j) in lieu of Lords Amendments 38V to 38X Aye
Northern Ireland Troubles Bill: Carry-over motion 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 its Amendments 88A, 88C and 88E to 88P and propose Amendments (a) to (f) Aye
English Devolution and Community Empowerment Bill: Amendments (a) to (h) in lieu of Lords Amendments 85 and 86, 97 to 116, 120, 121 and 123 Aye
English Devolution and Community Empowerment Bill: motion to disagree with Lords Amendments 94B and 94C Aye
English Devolution and Community Empowerment Bill: motion to disagree with Lords Amendments 36, 90 and 155, insist on Amendments 155A to 155F and propose Amendment (a) Aye
English Devolution and Community Empowerment Bill: motion to disagree with Lords Amendments 89B and 89C Aye
English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 98 Aye
English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 41 Aye
English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 37 Aye
English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 36 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

Source: Commons Votes API

Debate activity

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

4

Speeches

13

Questions

8

Interventions

0

Answers

0

Points of order

0

Statements

Most active debate topics

Transport 5 appearances
Work / Employment 4 appearances
Cost of Living 2 appearances
Crime / Justice 1 appearances
Foreign Affairs 1 appearances

Recent appearances

Debate Contributions
Cost of Living: Worsley and Eccles 28 Apr 2026 2
Topical Questions 28 Apr 2026 1
Topical Questions 24 Mar 2026 1
Cost of Living: Families 10 Mar 2026 2
Topical Questions 23 Feb 2026 1
Animal Testing 28 Jan 2026 1
Employment Rights Bill 15 Dec 2025 1
Employment Rights Bill 8 Dec 2025 2
Northern Ireland Troubles Bill 18 Nov 2025 1
Business of the House 13 Nov 2025 1

Source: UK Parliament Hansard API

Registered interests

3. Gifts, benefits and hospitality from UK sources (1)

Name of donor: World Rugby Ltd Address of donor: Cassidy House, Station Road, Chester CH1 3DW Amount of donation or nature and value if donation in kind: Tickets for me and one guest to Australia vs Samoa and Scotland vs Wales with hospitality at the Salford Community Stadium as part of the Women's Rugby World Cup, value £386.40 Date received: 23 August 2025 Date accepted: 23 August 2025 Donor status: company, registration 09199533 (Registered 1 October 2025)

8. Miscellaneous (1)

Labour Party Staff Superannuation Scheme trustee. This is an unpaid role. Date interest ended: 31 July 2024 (Registered 30 July 2024; updated 12 December 2025)

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

FAQs

Who is Michael Wheeler?

Michael Wheeler is a Member of Parliament representing Worsley and Eccles. Source

Which party does Michael Wheeler represent?

Michael Wheeler currently represents Labour. Source

Which constituency does Michael Wheeler represent?

Michael Wheeler currently represents Worsley and Eccles. Source

How long has Michael Wheeler been an MP?

Michael Wheeler has been in the House of Commons for 1 years, 10 months. Source

How many Commons divisions has Michael Wheeler voted in?

Michael Wheeler has recorded votes in 472 of 516 eligible Commons divisions (91.5 % 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 Michael Wheeler voted against their party?

Michael Wheeler has voted against the party majority 2 times in the imported division data. Source

What roles has Michael Wheeler held?

Michael Wheeler has 7 imported role records. The roles section lists the most recent roles available from the Parliament biography data. Source

What registered interests are listed for Michael Wheeler?

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

What was Michael Wheeler's latest election result?

Michael Wheeler's latest imported election result is Lab Hold in Worsley and Eccles, with a majority of 11,091. Source

How active is Michael Wheeler in parliamentary debates?

Michael Wheeler has made 25 contributions across 19 debate appearances in the last 12 months, according to Hansard records. Source