Danny Kruger
Reform UK
·
East Wiltshire
MP Since
12 December 2019 (6 years, 6 months)
Status
active
Constituency: East Wiltshire
Danny Kruger represents East Wiltshire in the House of Commons, sitting as a Reform UK MP. They have served as the constituency's MP for 6 years, 6 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.
£261,746
total expenses claimed, 2024-25
Staffing
£226,370
Office
£23,889
Accommodation
£0
Travel & Other
£11,487
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.
Railways Bill Remaining Stages: Amendment 143
10 Jun 2026 · Result: 167 Aye, 266 No (failed)
Voted Aye
Railways Bill Remaining Stages: New Clause 1
10 Jun 2026 · Result: 77 Aye, 271 No (failed)
Voted Aye
Steel Industry (Nationalisation) Bill Committee: New Clause 12
9 Jun 2026 · Result: 94 Aye, 297 No (failed)
Voted No
Draft Combined Authorities (Mayoral Elections) (Amendment) Order 2026
9 Jun 2026 · Result: 356 Aye, 86 No (passed)
Voted No
Draft Agriculture (Delinked Payments) (Reductions) (England) Regulations 2026
3 Jun 2026 · Result: 302 Aye, 155 No (passed)
Voted No
King's Speech Motion for an Address: amendment (o)
20 May 2026 · Result: 104 Aye, 317 No (failed)
Voted Aye
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 (i)
19 May 2026 · Result: 108 Aye, 323 No (failed)
Voted Aye
Privilege
28 Apr 2026 · Result: 223 Aye, 335 No (failed)
Voted Aye
Northern Ireland Troubles Bill: Carry-over motion
27 Apr 2026 · Result: 279 Aye, 176 No (passed)
Voted No
English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 2
21 Apr 2026 · Result: 293 Aye, 155 No (passed)
Voted No
Pensions Scheme Bill: motion to disagree with Lords Amendment 5
15 Apr 2026 · Result: 269 Aye, 103 No (passed)
Voted No
Pension Schemes Bill: motion to disagree with Lords Amendment 15
15 Apr 2026 · Result: 276 Aye, 155 No (passed)
Voted No
Pension Schemes Bill: motion to disagree with Lords Amendment 1
15 Apr 2026 · Result: 278 Aye, 158 No (passed)
Voted No
Pension Schemes Bill: motion to disagree with Lords Amendment 26
15 Apr 2026 · Result: 269 Aye, 162 No (passed)
Voted No
Recent Coverage (2)
Stories mentioning Danny Kruger tracked across NewsDeck's sources
Giorgia Meloni slams Donald Trump for ‘completely fabricated’ claims in video message as diplomatic row erupts
Italian Prime Minister Giorgia Meloni has slammed United States President Donald Trump for making “completely fabricated” claims as a diplom…
GB News·19 Jun· View coverage →
Danny Kruger blames 'stop Reform agenda' for Makerfield by-election loss
Danny Kruger has blamed a “stop Reform agenda” for the party’s Makefield by-election loss.
The Reform MP was speaking to GB News after Andy …
GB News·19 Jun· View coverage →