Callum Anderson
Labour Party
·
Buckingham and Bletchley
MP Since
4 July 2024 (2 years, 2 months)
Status
active
Constituency: Buckingham and Bletchley
Callum Anderson represents Buckingham and Bletchley in the House of Commons, sitting as a Labour Party MP. They have served as the constituency's MP for 2 years, 2 months.
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.
£185,042
total expenses claimed, 2024-25
Staffing
£162,742
Office
£13,321
Accommodation
£0
Travel & Other
£8,979
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.
National Security (State Threats) Bill Committee: Amendment 8
17 Jun 2026 · Result: 143 Aye, 249 No (failed)
Voted No
National Security (State Threats) Bill Committee: Amendment 13
17 Jun 2026 · Result: 135 Aye, 258 No (failed)
Voted No
National Security (State Threats) Bill Committee: Amendment 3
17 Jun 2026 · Result: 85 Aye, 317 No (failed)
Voted No
National Security (State Threats) Bill Committee: New Clause 3
17 Jun 2026 · Result: 144 Aye, 244 No (failed)
Voted No
National Security (State Threats) Bill: Allocation of Time motion
17 Jun 2026 · Result: 233 Aye, 94 No (passed)
Voted Aye
Cyber Security and Resilience (Network and Information Systems) Bill Remaining Stages: New Clause 13
16 Jun 2026 · Result: 77 Aye, 255 No (failed)
Voted No
Draft Clean Air Zones Central Services (Fees) (England) (Amendment) Regulations 2026
16 Jun 2026 · Result: 262 Aye, 86 No (passed)
Voted Aye
Cyber Security and Resilience (Network and Information Systems) Bill Remaining Stages: Amendment 3
16 Jun 2026 · Result: 162 Aye, 246 No (failed)
Voted No
Cyber Security and Resilience (Network and Information Systems) Bill Remaining Stages: New Clause 14
16 Jun 2026 · Result: 151 Aye, 258 No (failed)
Voted No
Railways Bill Remaining Stages: New Clause 1
10 Jun 2026 · Result: 77 Aye, 271 No (failed)
Voted No
Railways Bill Remaining Stages: Amendment 148
10 Jun 2026 · Result: 155 Aye, 279 No (failed)
Voted No
Railways Bill: Third Reading
10 Jun 2026 · Result: 278 Aye, 149 No (passed)
Voted Aye
Railways Bill Remaining Stages: Amendment 143
10 Jun 2026 · Result: 167 Aye, 266 No (failed)
Voted No
Draft Combined Authorities (Mayoral Elections) (Amendment) Order 2026
9 Jun 2026 · Result: 356 Aye, 86 No (passed)
Voted Aye
Steel Industry (Nationalisation) Bill Committee: New Clause 4
9 Jun 2026 · Result: 157 Aye, 287 No (failed)
Voted No
Recent Coverage (3)
Stories mentioning Callum Andersontracked across NewsDeck's sources
IN FULL: How Every MP Voted as Assisted Dying Bill Falls
Voted Aye LAB 190LIB 52CON 17GRN 5PC 3IND 2 1 Luke Akehurst North Durham LAB 2 Sadik Al-Hassan North Somerset LAB 3 Dan Aldridge Weston-supe…
Guido Fawkes·11 Sept· View coverage →
Callum Anderson MP: the Labour case for financial services
Aspiration, opportunity and enterprise are values Labour should always proudly champion; when we do we win elections and the country thrives…
City AM·9 Sept· View coverage →
Labour backbencher adds to criticism of stamp duty on shares
A Labour backbencher with experience in the financial services sector has urged Healey to reconsider stamp duty on shares in UK trading. Ca…
City AM·17 Aug· View coverage →