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 236 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 236 votes cast, 188 matched the majority of their own party’s voters in that division and 37 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.
- 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
- Budget Resolution No. 28: Capital gains tax (employee-ownership trusts)02 Dec 2025 · voted no · Independent voters split 8 aye / 3 no
- Budget Resolution No. 4: Income tax (dividend rates)02 Dec 2025 · voted no · Independent voters split 8 aye / 3 no
- Budget Resolution No. 5: Income tax (savings rate for future years)02 Dec 2025 · voted no · Independent voters split 8 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 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
- Finance (No. 2) Bill Report Stage: Amendment 611 Mar 2026 · division 448 · Ayes 175, Noes 292aye
- Finance (No. 2) Bill Report Stage: Amendment 511 Mar 2026 · division 447 · Ayes 172, Noes 283aye
- Finance (No. 2) Bill Report Stage: New Clause 1111 Mar 2026 · division 446 · Ayes 174, Noes 292aye
- Industry and Exports (Financial Assistance) Bill Committee: New Clause 223 Feb 2026 · division 430 · Ayes 156, Noes 273aye
- Industry and Exports (Financial Assistance) Bill Committee: Amendment 123 Feb 2026 · division 429 · Ayes 161, Noes 272aye
- Draft Greenhouse Gas Emissions Trading Scheme (Amendment) (Extension to Maritime Activities) Order 202611 Feb 2026 · division 426 · Ayes 362, Noes 107no