MP Scorecard
Markus Campbell-Savours
Labour · Penrith and Solway · MP since 04 Jul 2024
Majority 5,257 of a 77,935 electorate (6.7%) at the last election, per the Members API.
Participation, with the denominator
Recorded as voting in 504 of the 575 Commons divisions in our archive from this Parliament (since 9 July 2024, its first sitting day). An absence is not an abstention - ministers, tellers, paired members and members with other duties do not appear in a division list. The number states what the record shows; it does not grade anyone.
The party record, with the split
Of the 504 votes cast, 476 matched the majority of their own party’s voters in that division and 24 opposed it. Of those, 1 went against a clear party line - four or more of their party’s voters to one on the other side. Parliament does not publish whip instructions, so a free vote where a party splits (and voting with a small minority of colleagues) is visible in the split itself. “Party” means the party recorded against their name in that division list at the time. The split is the record; what it means is your call.
- Industry and Exports (Financial Assistance) Bill Committee: Amendment 123 Feb 2026 · voted no · Independent voters split 5 aye / 3 no
- Industry and Exports (Financial Assistance) Bill Committee: New Clause 223 Feb 2026 · voted no · Independent voters split 4 aye / 3 no
- National Insurance Contributions (Employer Pensions Contributions) Bill Committee: New Clause 521 Jan 2026 · voted no · Independent voters split 6 aye / 3 no
- National Insurance Contributions (Employer Pensions Contributions) Bill Committee: Amendment 521 Jan 2026 · voted no · Independent voters split 5 aye / 4 no
- Sentencing Bill: motion to disagree with Lords Amendment 720 Jan 2026 · voted aye · Independent voters split 4 aye / 7 no
- Finance (No.2) Bill Committee: Clause 10 stand part12 Jan 2026 · voted aye · Independent voters split 4 aye / 5 no
- Opposition Day: Rural communities07 Jan 2026 · voted no · Independent voters split 4 aye / 3 no
- Opposition Day: Jury trials07 Jan 2026 · voted no · Independent voters split 8 aye / 2 no
- Employment Rights Bill: Government motion to insist on disagreement to LA62 but not to insist on Commons Amendment 62C and to propose Gov (a) in lieu of LA6208 Dec 2025 · voted aye · Independent voters split 2 aye / 5 no
- Employment Rights Bill: Government motion not to insist on Commons Amendment 72C but to disagree with LA72D to LA72H and to propose Gov (a) and (b) in lieu of LA72D to LA72H08 Dec 2025 · voted aye · Independent voters split 4 aye / 5 no
- Pension Schemes Bill: New Clause 2603 Dec 2025 · voted no · Independent voters split 4 aye / 3 no
- Pension Schemes Bill: New Clause 303 Dec 2025 · voted no · Independent voters split 4 aye / 3 no
Votes on the record (30 most recent in the archive)
- Public Office (Accountability) Bill Report Stage: Amendment 1914 Jul 2026 · division 58 · Ayes 104, Noes 412no
- Public Office (Accountability) Bill Report Stage: Amendment 199 14 Jul 2026 · division 57 · Ayes 102, Noes 409no
- Public Office (Accountability) Bill Report Stage: Amendment 314 Jul 2026 · division 56 · Ayes 93, Noes 323no
- Immigration and Asylum Bill: Second Reading13 Jul 2026 · division 55 · Ayes 264, Noes 90aye
- Immigration and Asylum Bill: Reasoned Amendment to Second Reading13 Jul 2026 · division 54 · Ayes 97, Noes 358no
- National Security (State Threats) Bill: motion to agree to Lords Amendment 106 Jul 2026 · division 49 · Ayes 394, Noes 85aye
- Taxation (Energy and Vehicles) Bill Committee: New Clause 501 Jul 2026 · division 48 · Ayes 177, Noes 308no
- Taxation (Energy and Vehicles) Bill Committee: New Clause 401 Jul 2026 · division 47 · Ayes 173, Noes 282no
- Taxation (Energy and Vehicles) Bill Committee: New Clause 201 Jul 2026 · division 46 · Ayes 80, Noes 281no
- Draft Employment Tribunals Extension of Jurisdiction (England and Wales) (Amendment) Order 202601 Jul 2026 · division 45 · Ayes 318, Noes 107aye
- Draft Employment Tribunal (Extension of Time Limits) (Miscellaneous Amendments and Transitional Provisions) Regulations 202601 Jul 2026 · division 44 · Ayes 322, Noes 107aye
- Draft Climate Change Act 2008 (Credit Limit) Order 202624 Jun 2026 · division 43 · Ayes 330, Noes 93aye
- Draft Climate Change Act 2008 (International Aviation and International Shipping) Regulations 202624 Jun 2026 · division 42 · Ayes 329, Noes 94aye
- Draft Carbon Budget Order 202624 Jun 2026 · division 41 · Ayes 332, Noes 94aye
- Customs (Tariff and Miscellaneous Amendments) (No. 4) Regulations 202624 Jun 2026 · division 40 · Ayes 323, Noes 160aye
- Opposition Day: Puberty blockers23 Jun 2026 · division 39 · Ayes 112, Noes 283no
- Opposition Day Motion: Defence spending and readiness - Prime Minister's Amendment23 Jun 2026 · division 38 · Ayes 294, Noes 110aye
- Opposition day: Defence spending and readiness23 Jun 2026 · division 37 · Ayes 108, Noes 307no
- Armed Forces Bill Report Stage: Amendment 1122 Jun 2026 · division 36 · Ayes 171, Noes 322no
- Armed Forces Bill Report Stage: New Clause 2222 Jun 2026 · division 35 · Ayes 74, Noes 323no
- Armed Forces Bill Report Stage: New Clause 1122 Jun 2026 · division 34 · Ayes 104, Noes 391no
- Armed Forces Bill Report Stage: New Clause 422 Jun 2026 · division 33 · Ayes 164, Noes 311no
- National Security (State Threats) Bill Committee: New Clause 317 Jun 2026 · division 32 · Ayes 144, Noes 244no
- National Security (State Threats) Bill Committee: Amendment 1317 Jun 2026 · division 31 · Ayes 135, Noes 258no
- National Security (State Threats) Bill Committee: Amendment 817 Jun 2026 · division 30 · Ayes 143, Noes 249no
- National Security (State Threats) Bill Committee: Amendment 317 Jun 2026 · division 29 · Ayes 85, Noes 317no
- National Security (State Threats) Bill: Allocation of Time motion17 Jun 2026 · division 28 · Ayes 233, Noes 94aye
- Draft Clean Air Zones Central Services (Fees) (England) (Amendment) Regulations 202616 Jun 2026 · division 27 · Ayes 262, Noes 86aye
- Cyber Security and Resilience (Network and Information Systems) Bill Remaining Stages: Amendment 316 Jun 2026 · division 26 · Ayes 162, Noes 246no
- Cyber Security and Resilience (Network and Information Systems) Bill Remaining Stages: New Clause 1316 Jun 2026 · division 24 · Ayes 77, Noes 255no