MP for Oldham West, Chadderton and Royton
Jim McMahon is a Labour and Co-operative MP for Oldham West, Chadderton and Royton, first elected in 2015. He has held government and opposition roles, most recently serving as a Minister of State for Housing, Communities and Local Government in 2024–2025, and he has sat on the Speaker's Committee on the Electoral Commission.
McMahon shows strong party loyalty, voting with Labour 100% of the time, and his attendance is notably higher than average at 68%. His overall voting pattern places him centre-left (39/100). While generally aligned with his party, he has a small number of rebel votes and has sometimes voted differently on specific issues, such as the 2025 End of Life amendments.
Declares three financial interests: two entries for gifts, benefits and hospitality from UK sources, and one miscellaneous entry.
Generated 21 February 2026
10 positions
Non-Domestic Rating (Multipliers and Private Schools) Bill
Dec 2024 - Dec 2024
Speaker's Committee on the Electoral Commission
Nov 2024 - Sept 2025
Minister of State (Housing, Communities and Local Government)
Jul 2024 - Sept 2025
Minister of State (Department for Levelling Up, Housing and Communities)
Jul 2024 - Jul 2024
Shadow Minister (Levelling Up, Housing, Communities and Local Government)
Nov 2023 - May 2024
Shadow Secretary of State for Environment, Food and Rural Affairs
Nov 2021 - Sept 2023
Based on parliamentary votes
has voted a mixture of ways on universal credit
has generally voted against immigration controls
has voted a mixture of ways on bus services regulation
has generally voted against vat changes
has generally voted against asylum system
has generally voted against transgender rights
has voted a mixture of ways on trade union powers
has voted a mixture of ways on nhs funding
Referendums Relating to Council Tax Increases (Principles) (England) Report 2026-27
Local Government Finance Report (England) 2026-27
Draft Greenhouse Gas Emissions Trading Scheme (Amendment) (Extension to Maritime Activities) Order 2026
Draft Greenhouse Gas Emissions Trading Scheme (Amendment) Order 2026
Universal Credit (Removal of Two Child Limit) Bill: Second Reading