All constituencies

East Wiltshire

Represented by Danny Kruger (Reform UK).

How Danny Kruger has voted

Across 105 recorded divisions we hold, by issue. Procedural votes are excluded.

IssueVoted AyeVoted No
⚖️ Rights & Democracy 18 20
🏢 Business & Regulation 10 15
💰 Wealth, Work & Tax 7 10
🏥 Welfare, Health & Benefits 7 4
🏘️ Housing & Local Democracy 4 7
🌍 Climate & Environment 1 2

Recent votes

  1. Voted No 15 July 2026 · Rights & Democracy

    Trade union ballot voting rules

    Aye meant: Supported new ballot voting rules

    Official title: Draft Code of Practice on Electronic and Workplace Ballots for Statutory Trade Union Ballots

    Result: 330 Ayes, 109 Noes · See the division ↗

  2. Voted No 15 July 2026 · Rights & Democracy

    Changes to trade union voting and unfair dismissal rules

    Aye meant: Supported changes to trade union voting and employment rights

    Official title: Draft Trade Unions (Permissible Means of Voting) and Employment Rights (Unfair Dismissal) (Amendment) Order 2026

    Result: 330 Ayes, 109 Noes · See the division ↗

  3. Voted No 13 July 2026 · Rights & Democracy

    Support for Immigration and Asylum Bill

    Aye meant: Supported the Bill's progression

    Official title: Immigration and Asylum Bill: Second Reading

    Result: 264 Ayes, 90 Noes · See the division ↗

  4. Voted Aye 22 June 2026 · Rights & Democracy

    Investigations into military personnel

    Aye meant: Supported new investigations clause

    Official title: Armed Forces Bill Report Stage: New Clause 22

    Result: 74 Ayes, 323 Noes · See the division ↗

  5. Voted Aye 22 June 2026 · Rights & Democracy

    Investigations into armed forces' alleged abuses

    Aye meant: Supported new investigations into alleged abuses

    Official title: Armed Forces Bill Report Stage: New Clause 11

    Result: 104 Ayes, 391 Noes · See the division ↗

  6. Voted No 11 March 2026 · Wealth, Work & Tax

    Final stage of Finance Bill

    Aye meant: Supported the Finance Bill

    Official title: Finance (No. 2) Bill: Third Reading

    Result: 292 Ayes, 161 Noes · See the division ↗