Photograph of Jim McMahon

Member of Parliament

Jim McMahon

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

At a glance

3 Dec 2015

Commons start

10 years, 5 months

Time in Commons

71.4 %

Voting participation

-1.9 % vs avg

4,976

Majority

53

Debates (12 months)

103

Contributions

Voting activity (12 months)

Debate activity (12 months)

Contact

Parliamentary office

[email protected] 020 7219 3000

Constituency office

[email protected] 0161 652 8485

X (formerly Twitter)

https://twitter.com/JimfromOldham

Topic voting

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

Highest topic participation

Foreign Affairs 64/69 (93 %)
Housing 55/66 (83 %)
Education 79/95 (83 %)
Migration 137/169 (81 %)
Brexit / EU 170/211 (81 %)

Lowest topic participation

Cost of Living 2/10 (20 %)
Environment / Climate 26/45 (58 %)
NHS / Health 34/56 (61 %)
Crime / Justice 160/229 (70 %)

Party history

Labour 3 Dec 2015 to present

Constituency

Constituency history

Oldham West, Chadderton and Royton 4 Jul 2024 to present Elected 1 time
Oldham West and Royton 3 Dec 2015 to 30 May 2024 Elected 3 times

Roles

Non-Domestic Rating (Multipliers and Private Schools) Bill 4 Dec 2024 to 12 Dec 2024
Speaker's Committee on the Electoral Commission 20 Nov 2024 to 6 Sep 2025
Minister of State (Housing, Communities and Local Government) 9 Jul 2024 to 6 Sep 2025 Ministry of Housing, Communities and Local Government
Minister of State (Department for Levelling Up, Housing and Communities) 6 Jul 2024 to 9 Jul 2024 Department for Levelling Up, Housing and Communities
Shadow Minister (Levelling Up, Housing, Communities and Local Government) 28 Nov 2023 to 30 May 2024 Department for Levelling Up, Housing and Communities
Shadow Secretary of State for Environment, Food and Rural Affairs 29 Nov 2021 to 4 Sep 2023 Department for Environment, Food and Rural Affairs
Shadow Secretary of State for Transport 6 Apr 2020 to 29 Nov 2021 Department for Transport
Shadow Minister (Housing, Communities and Local Government) (Devolution) 9 Jan 2018 to 6 Apr 2020 Ministry of Housing, Communities and Local Government

Latest election result

Candidate result data from the Parliament Members API.

Lab Hold Oldham West, Chadderton and Royton Turnout 38,573
Candidate Party Votes Share
Jim McMahon Lab Labour 13,232 34.3 %
Zaffar Iqbal Ind Independent 8,256 21.4 %
David Silbiger RUK Reform UK 6,848 17.8 %
Horatio Lovering Con Conservative 4,066 10.5 %
Raja Miah Ind Independent 2,470 6.4 %
Samsuzzaman Syed Green Green Party 1,857 4.8 %
Hannah Kitching LD Liberal Democrat 1,271 3.3 %
Tony Wilson Ind Independent 573 1.5 %

Source: UK Parliament Members API

Voting record

Commons division votes from the official Commons Votes API.

Voted in 1,644 of 2,302 eligible divisions (71.4 %). Commons average: 73.3 %.

1644

Total votes

934

Aye

710

No

10

Against party

Aye / No split Ayes 934 / Noes 710

Divisions

Page 4 of 110

Source: Commons Votes API

Debate activity

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

17

Speeches

28

Questions

22

Interventions

35

Answers

0

Points of order

1

Statements

Most active debate topics

Transport 13 appearances
Housing 4 appearances
Tax 3 appearances
Crime / Justice 2 appearances

Recent appearances

Debate Contributions
Business of the House 23 Apr 2026 1
Knife Crime 14 Apr 2026 1
Business of the House 26 Mar 2026 1
Business of the House 19 Mar 2026 1
Youth Unemployment 17 Mar 2026 1
Business of the House 12 Mar 2026 1
HMRC Approved Mileage Rates 10 Mar 2026 2
Business of the House 5 Mar 2026 1
Ministry of Defence 4 Mar 2026 2
Foreign, Commonwealth and Development Office 4 Mar 2026 1

Source: UK Parliament Hansard API

Registered interests

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

Name of donor: Oldham Athletic Football Club Address of donor: Boundary Park, Furtherwood Road, Oldham OL1 2PA Amount of donation or nature and value if donation in kind: Two matchday tickets including hospitality to the National League Promotion Final at Wembley Stadium (estimated value per ticket £290.) (One of the tickets was given to the club by the National League), value £580 Date received: 1 June 2025 Date accepted: 1 June 2025 Donor status: company, registration 04989487 (Registered 30 June 2025)

Name of donor: Oldham Athletic Football Club Address of donor: Boundary Park, Furtherwood Road, Oldham OL1 2PA Amount of donation or nature and value if donation in kind: Two matchday and hospitality tickets for a fixture on Good Friday (estimated total value), value £110 Date received: 18 April 2025 Date accepted: 18 April 2025 Donor status: company, registration 04989487 (Registered 30 June 2025)

4. Visits outside the UK (1)

Name of donor: UK Friends of Ukraine Address of donor: 62 Lots Road, London, SW10 0QD Estimate of the probable value (or amount of any donation): Coach transfers and meals, value £398 Destination of visit: Ukraine and Moldova Dates of visit: 19 February 2026 to 25 February 2026 Purpose of visit: Cross party parliamentary delegation to Ukraine. (Registered 27 March 2026)

8. Miscellaneous (1)

Member of the Co-operative Party National Executive Committee. This is an unpaid role. Date interest arose: 1 May 2018 (Registered 21 May 2018)

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

FAQs

Who is Jim McMahon?

Jim McMahon is a Member of Parliament representing Oldham West, Chadderton and Royton. Source

Which party does Jim McMahon represent?

Jim McMahon currently represents Labour (Co-op). Source

Which constituency does Jim McMahon represent?

Jim McMahon currently represents Oldham West, Chadderton and Royton. Source

How long has Jim McMahon been an MP?

Jim McMahon has been in the House of Commons for 10 years, 5 months. Source

How many Commons divisions has Jim McMahon voted in?

Jim McMahon has recorded votes in 1,644 of 2,302 eligible Commons divisions (71.4 % 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 Jim McMahon voted against their party?

Jim McMahon has voted against the party majority 10 times in the imported division data. Source

What roles has Jim McMahon held?

Jim McMahon has 10 imported role records. The roles section lists the most recent roles available from the Parliament biography data. Source

What registered interests are listed for Jim McMahon?

Jim McMahon has registered interests in 3 imported categories. These come from the UK Parliament registered interests data. Source

What was Jim McMahon's latest election result?

Jim McMahon's latest imported election result is Lab Hold in Oldham West, Chadderton and Royton, with a majority of 4,976. Source

How active is Jim McMahon in parliamentary debates?

Jim McMahon has made 103 contributions across 53 debate appearances in the last 12 months, according to Hansard records. Source