newsdeck
James McMurdock

James McMurdock

Independent
·
South Basildon and East Thurrock
MP Since
4 July 2024 (2 years)
Status
active

James McMurdock represents South Basildon and East Thurrock in the House of Commons, sitting as a Independent MP. They have served as the constituency's MP for 2 years.

Pay & Expenses
£98,599
basic salary / year

This is the basic MP salary, set by IPSA and paid to all 650 MPs regardless of role.

£195,050
total expenses claimed, 2024-25
Staffing
£158,960
Office
£3,059
Accommodation
£0
Travel & Other
£33,032
Source: IPSA official expenses data. Covers parliamentary business costs only — staffing, office running costs, accommodation, and travel — not personal spending.
Voting Record (most recent 15)
Source: official Commons Votes API, all divisions since the 2024 general election.
King's Speech Motion for an Address
20 May 2026 · Result: 307 Aye, 171 No (passed)
Voted No
King's Speech Motion for an Address: amendment (l)
20 May 2026 · Result: 78 Aye, 408 No (failed)
Voted No
King's Speech Motion for an Address: amendment (o)
20 May 2026 · Result: 104 Aye, 317 No (failed)
Voted Aye
Victims and Courts Bill: motion to disagree with Lords Amendment 5
25 Mar 2026 · Result: 292 Aye, 162 No (passed)
Voted No
Victims and Courts Bill: motion to disagree with Lords Amendment 4
25 Mar 2026 · Result: 300 Aye, 149 No (passed)
Voted No
Victims and Courts Bill: motion to disagree with Lords Amendment 3
25 Mar 2026 · Result: 286 Aye, 163 No (passed)
Voted No
Victims and Courts Bill: motion to disagree with Lords Amendment 6
25 Mar 2026 · Result: 290 Aye, 163 No (passed)
Voted No
National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 6
23 Mar 2026 · Result: 278 Aye, 164 No (passed)
Voted No
National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 1
23 Mar 2026 · Result: 280 Aye, 161 No (passed)
Voted No
National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 2
23 Mar 2026 · Result: 279 Aye, 167 No (passed)
Voted No
National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 3
23 Mar 2026 · Result: 280 Aye, 164 No (passed)
Voted No
National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 5
23 Mar 2026 · Result: 281 Aye, 167 No (passed)
Voted No
Finance (No. 2) Bill Report Stage: Amendment 5
11 Mar 2026 · Result: 172 Aye, 283 No (failed)
Voted Aye
Finance (No. 2) Bill Report Stage: Amendment 6
11 Mar 2026 · Result: 175 Aye, 292 No (failed)
Voted Aye
Finance (No. 2) Bill: Third Reading
11 Mar 2026 · Result: 292 Aye, 161 No (passed)
Voted No