MP Scorecard
James McMurdock
Independent · South Basildon and East Thurrock · MP since 04 Jul 2024
Majority 98 of a 72,673 electorate (0.1%) at the last election, per the Members API.
Participation, with the denominator
Recorded as voting in 242 of the 590 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 242 votes cast, 190 matched the majority of their own party’s voters in that division and 40 opposed it. Of those, 10 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.
- Representation of the People Bill: Third Reading02 Sept 2026 · voted no · Independent voters split 4 aye / 1 no
- Representation of the People Bill: Report Stage: New Clause 8802 Sept 2026 · voted no · Independent voters split 4 aye / 1 no
- Representation of the People Bill: Report Stage: New Clause 6702 Sept 2026 · voted aye · Independent voters split 2 aye / 3 no
- Public Office (Accountability) Bill Report Stage: Amendment 1914 Jul 2026 · voted aye · Independent voters split 2 aye / 5 no
- Public Office (Accountability) Bill Report Stage: Amendment 199 14 Jul 2026 · voted aye · Independent voters split 2 aye / 5 no
- Immigration and Asylum Bill: Reasoned Amendment to Second Reading13 Jul 2026 · voted aye · Independent voters split 2 aye / 5 no
- Armed Forces Bill Report Stage: New Clause 1122 Jun 2026 · voted aye · Independent voters split 2 aye / 5 no
- Victims and Courts Bill: motion to disagree with Lords Amendment 425 Mar 2026 · voted no · Independent voters split 5 aye / 2 no
- Draft Greenhouse Gas Emissions Trading Scheme (Amendment) (Extension to Maritime Activities) Order 202611 Feb 2026 · voted no · Independent voters split 8 aye / 3 no
- Draft Greenhouse Gas Emissions Trading Scheme (Amendment) Order 202604 Feb 2026 · voted no · Independent voters split 6 aye / 3 no
- Employment Rights Bill: Government motion to insist on disagreement to Lords Amendment 1B but to propose Government amendments (a) and (b) in lieu of Lords Amendment 1B08 Dec 2025 · voted no · Independent voters split 7 aye / 3 no
- Budget Resolution No. 50: Inheritance tax (limiting agricultural and business property reliefs etc)02 Dec 2025 · voted no · Independent voters split 5 aye / 3 no
Votes on the record (30 most recent in the archive)
- Terminally Ill Adults (End of Life) Bill: Second Reading11 Sept 2026 · division 75 · Ayes 270, Noes 286no
- Closure motion11 Sept 2026 · division 74 · Ayes 293, Noes 218no
- Representation of the People Bill: Third Reading02 Sept 2026 · division 64 · Ayes 411, Noes 102no
- Representation of the People Bill: Report Stage: New Clause 8802 Sept 2026 · division 63 · Ayes 85, Noes 427no
- Representation of the People Bill: Report Stage: New Clause 6702 Sept 2026 · division 62 · Ayes 105, Noes 410aye
- Representation of the People Bill: Report Stage: New Clause 6502 Sept 2026 · division 61 · Ayes 166, Noes 346aye
- Public Office (Accountability) Bill Report Stage: Amendment 1914 Jul 2026 · division 58 · Ayes 104, Noes 412aye
- Public Office (Accountability) Bill Report Stage: Amendment 199 14 Jul 2026 · division 57 · Ayes 102, Noes 409aye
- Immigration and Asylum Bill: Reasoned Amendment to Second Reading13 Jul 2026 · division 54 · Ayes 97, Noes 358aye
- Taxation (Energy and Vehicles) Bill Committee: New Clause 501 Jul 2026 · division 48 · Ayes 177, Noes 308aye
- Taxation (Energy and Vehicles) Bill Committee: New Clause 401 Jul 2026 · division 47 · Ayes 173, Noes 282aye
- Taxation (Energy and Vehicles) Bill Committee: New Clause 201 Jul 2026 · division 46 · Ayes 80, Noes 281aye
- Draft Employment Tribunals Extension of Jurisdiction (England and Wales) (Amendment) Order 202601 Jul 2026 · division 45 · Ayes 318, Noes 107no
- Draft Employment Tribunal (Extension of Time Limits) (Miscellaneous Amendments and Transitional Provisions) Regulations 202601 Jul 2026 · division 44 · Ayes 322, Noes 107no
- Armed Forces Bill Report Stage: Amendment 1122 Jun 2026 · division 36 · Ayes 171, Noes 322aye
- Armed Forces Bill Report Stage: New Clause 2222 Jun 2026 · division 35 · Ayes 74, Noes 323aye
- Armed Forces Bill Report Stage: New Clause 1122 Jun 2026 · division 34 · Ayes 104, Noes 391aye
- King's Speech Motion for an Address20 May 2026 · division 5 · Ayes 307, Noes 171no
- King's Speech Motion for an Address: amendment (l)20 May 2026 · division 3 · Ayes 78, Noes 408no
- King's Speech Motion for an Address: amendment (o)20 May 2026 · division 2 · Ayes 104, Noes 317aye
- Victims and Courts Bill: motion to disagree with Lords Amendment 625 Mar 2026 · division 466 · Ayes 290, Noes 163no
- Victims and Courts Bill: motion to disagree with Lords Amendment 525 Mar 2026 · division 465 · Ayes 292, Noes 162no
- Victims and Courts Bill: motion to disagree with Lords Amendment 425 Mar 2026 · division 464 · Ayes 300, Noes 149no
- Victims and Courts Bill: motion to disagree with Lords Amendment 325 Mar 2026 · division 463 · Ayes 286, Noes 163no
- National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 623 Mar 2026 · division 458 · Ayes 278, Noes 164no
- National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 523 Mar 2026 · division 457 · Ayes 281, Noes 167no
- National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 323 Mar 2026 · division 456 · Ayes 280, Noes 164no
- National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 223 Mar 2026 · division 455 · Ayes 279, Noes 167no
- National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 123 Mar 2026 · division 454 · Ayes 280, Noes 161no
- Finance (No. 2) Bill: Third Reading11 Mar 2026 · division 449 · Ayes 292, Noes 161no