Andrew Ranger MP: votes
4 Jul 2024–3 Jul 2025
How these years work
Our reporting years run from 4 July to 3 July, starting with the 2024 general election. They are not official parliamentary sessions. Office costs keep IPSA’s April–March financial years. Records may cover only part of a year; a missing record does not mean no work was done.
See the proposal, this MP’s recorded vote and the result. “No recorded vote” does not tell us why they did not vote. “Voting list unavailable” means we cannot show the individual votes.
252 published records · newest first.
Decisions put to a vote
29 Oct 2024 · Third reading
Great British Energy Bill: Third Reading
- This MP’s vote
- Voting list unavailable
- Result of this vote
- Passed
Official wording, vote totals and sources
Official motion: Great British Energy Bill: Third Reading
361 for (Aye) · 111 against (No).
Party comparison unavailable
A party comparison describes the recorded votes, not an MP’s motives or voting instructions.
Official division →29 Oct 2024 · Amendment
Great British Energy Bill Report Stage: Amendment 8
- This MP’s vote
- Voting list unavailable
- Result of this vote
- Did not pass
Official wording, vote totals and sources
Official motion: Great British Energy Bill Report Stage: Amendment 8
115 for (Aye) · 361 against (No).
Party comparison unavailable
A party comparison describes the recorded votes, not an MP’s motives or voting instructions.
Official division →29 Oct 2024 · Amendment
Great British Energy Bill Report Stage: Amendment 6
- This MP’s vote
- Voting list unavailable
- Result of this vote
- Did not pass
Official wording, vote totals and sources
Official motion: Great British Energy Bill Report Stage: Amendment 6
124 for (Aye) · 361 against (No).
Party comparison unavailable
A party comparison describes the recorded votes, not an MP’s motives or voting instructions.
Official division →29 Oct 2024 · Amendment
Great British Energy Bill Report Stage: Amendment 4
- This MP’s vote
- Voting list unavailable
- Result of this vote
- Did not pass
Official wording, vote totals and sources
Official motion: Great British Energy Bill Report Stage: Amendment 4
96 for (Aye) · 353 against (No).
Party comparison unavailable
A party comparison describes the recorded votes, not an MP’s motives or voting instructions.
Official division →21 Oct 2024 · Second reading
Employment Rights Bill: Second Reading
- This MP’s vote
- Voting list unavailable
- Result of this vote
- Passed
Official wording, vote totals and sources
Official motion: Employment Rights Bill: Second Reading
386 for (Aye) · 105 against (No).
Party comparison unavailable
A party comparison describes the recorded votes, not an MP’s motives or voting instructions.
Official division →21 Oct 2024 · Second reading
Employment Rights Bill: Reasoned Amendment to Second Reading
- This MP’s vote
- Voting list unavailable
- Result of this vote
- Did not pass
Official wording, vote totals and sources
Official motion: Employment Rights Bill: Reasoned Amendment to Second Reading
105 for (Aye) · 386 against (No).
Party comparison unavailable
A party comparison describes the recorded votes, not an MP’s motives or voting instructions.
Official division →16 Oct 2024 · Opposition day motion
Opposition day: Access to primary healthcare
- This MP’s vote
- Voting list unavailable
- Result of this vote
- Did not pass
Official wording, vote totals and sources
Official motion: Opposition day: Access to primary healthcare
80 for (Aye) · 337 against (No).
Party comparison unavailable
A party comparison describes the recorded votes, not an MP’s motives or voting instructions.
Official division →16 Oct 2024 · Opposition day motion
Opposition day: Carer's allowance
- This MP’s vote
- Voting list unavailable
- Result of this vote
- Did not pass
Official wording, vote totals and sources
Official motion: Opposition day: Carer's allowance
87 for (Aye) · 335 against (No).
Party comparison unavailable
A party comparison describes the recorded votes, not an MP’s motives or voting instructions.
Official division →15 Oct 2024 · Second reading
House of Lords (Hereditary Peers) Bill: Reasoned Amendment to Second Reading
- This MP’s vote
- Against (No)
- Result of this vote
- Did not pass
Official wording, vote totals and sources
Official motion: House of Lords (Hereditary Peers) Bill: Reasoned Amendment to Second Reading
105 for (Aye) · 453 against (No).
Labour: Against (No)
A party comparison describes the recorded votes, not an MP’s motives or voting instructions.
Official division →9 Oct 2024 · Second reading
Renters' Rights Bill: Reasoned Amendment to Second Reading
- This MP’s vote
- Voting list unavailable
- Result of this vote
- Did not pass
Official wording, vote totals and sources
Official motion: Renters' Rights Bill: Reasoned Amendment to Second Reading
104 for (Aye) · 424 against (No).
Party comparison unavailable
A party comparison describes the recorded votes, not an MP’s motives or voting instructions.
Official division →8 Oct 2024 · Opposition day motion
Opposition Day: Farming and food security
- This MP’s vote
- Voting list unavailable
- Result of this vote
- Did not pass
Official wording, vote totals and sources
Official motion: Opposition Day: Farming and food security
187 for (Aye) · 359 against (No).
Party comparison unavailable
A party comparison describes the recorded votes, not an MP’s motives or voting instructions.
Official division →8 Oct 2024 · Opposition day motion
Opposition Day: VAT on independent schools
- This MP’s vote
- Voting list unavailable
- Result of this vote
- Did not pass
Official wording, vote totals and sources
Official motion: Opposition Day: VAT on independent schools
190 for (Aye) · 363 against (No).
Party comparison unavailable
A party comparison describes the recorded votes, not an MP’s motives or voting instructions.
Official division →10 Sept 2024 · Opposition day motion
Opposition day: Winter Fuel Payment
- This MP’s vote
- Voting list unavailable
- Result of this vote
- Did not pass
Official wording, vote totals and sources
Official motion: Opposition day: Winter Fuel Payment
214 for (Aye) · 335 against (No).
Party comparison unavailable
A party comparison describes the recorded votes, not an MP’s motives or voting instructions.
Official division →10 Sept 2024 · Other
Social Fund Winter Fuel Payment Regulations 2024 (SI, 2024, No. 869): motion to annul
- This MP’s vote
- Against (No)
- Result of this vote
- Did not pass
Official wording, vote totals and sources
Official motion: Social Fund Winter Fuel Payment Regulations 2024 (SI, 2024, No. 869): motion to annul
228 for (Aye) · 348 against (No).
Labour: Against (No)
A party comparison describes the recorded votes, not an MP’s motives or voting instructions.
Official division →5 Sept 2024 · Second reading
Great British Energy Bill: Second Reading
- This MP’s vote
- Voting list unavailable
- Result of this vote
- Passed
Official wording, vote totals and sources
Official motion: Great British Energy Bill: Second Reading
348 for (Aye) · 95 against (No).
Party comparison unavailable
A party comparison describes the recorded votes, not an MP’s motives or voting instructions.
Official division →5 Sept 2024 · Second reading
Great British Energy Bill: Reasoned Amendment to Second Reading
- This MP’s vote
- Voting list unavailable
- Result of this vote
- Did not pass
Official wording, vote totals and sources
Official motion: Great British Energy Bill: Reasoned Amendment to Second Reading
94 for (Aye) · 348 against (No).
Party comparison unavailable
A party comparison describes the recorded votes, not an MP’s motives or voting instructions.
Official division →4 Sept 2024 · Amendment
Budget Responsibility Bill: Committee: Amendment 2
- This MP’s vote
- Voting list unavailable
- Result of this vote
- Did not pass
Official wording, vote totals and sources
Official motion: Budget Responsibility Bill: Committee: Amendment 2
73 for (Aye) · 375 against (No).
Party comparison unavailable
A party comparison describes the recorded votes, not an MP’s motives or voting instructions.
Official division →4 Sept 2024 · Amendment
Budget Responsibility Bill: Committee: Amendment 9
- This MP’s vote
- Voting list unavailable
- Result of this vote
- Did not pass
Official wording, vote totals and sources
Official motion: Budget Responsibility Bill: Committee: Amendment 9
109 for (Aye) · 366 against (No).
Party comparison unavailable
A party comparison describes the recorded votes, not an MP’s motives or voting instructions.
Official division →3 Sept 2024 · Amendment
Passenger Railway Services Bill (Public Ownership) Bill: Committee: Amendment 21
- This MP’s vote
- Voting list unavailable
- Result of this vote
- Did not pass
Official wording, vote totals and sources
Official motion: Passenger Railway Services Bill (Public Ownership) Bill: Committee: Amendment 21
82 for (Aye) · 360 against (No).
Party comparison unavailable
A party comparison describes the recorded votes, not an MP’s motives or voting instructions.
Official division →3 Sept 2024 · Amendment
Passenger Railway Services Bill (Public Ownership) Bill: Committee: Amendment 17
- This MP’s vote
- Voting list unavailable
- Result of this vote
- Did not pass
Official wording, vote totals and sources
Official motion: Passenger Railway Services Bill (Public Ownership) Bill: Committee: Amendment 17
113 for (Aye) · 372 against (No).
Party comparison unavailable
A party comparison describes the recorded votes, not an MP’s motives or voting instructions.
Official division →3 Sept 2024 · Amendment
Passenger Railway Services Bill (Public Ownership) Bill: Committee: Amendment 14
- This MP’s vote
- Against (No)
- Result of this vote
- Did not pass
Official wording, vote totals and sources
Official motion: Passenger Railway Services Bill (Public Ownership) Bill: Committee: Amendment 14
111 for (Aye) · 362 against (No).
Labour: Against (No)
A party comparison describes the recorded votes, not an MP’s motives or voting instructions.
Official division →29 Jul 2024 · Second reading
Passenger Railway Services Bill (Public Ownership) Bill: Second Reading
- This MP’s vote
- Voting list unavailable
- Result of this vote
- Passed
Official wording, vote totals and sources
Official motion: Passenger Railway Services Bill (Public Ownership) Bill: Second Reading
351 for (Aye) · 84 against (No).
Party comparison unavailable
A party comparison describes the recorded votes, not an MP’s motives or voting instructions.
Official division →25 Jul 2024 · Other
The draft Criminal Justice Act 2003 (Requisite and Minimum Custodial Periods) Order 2024
- This MP’s vote
- Voting list unavailable
- Result of this vote
- Passed
Official wording, vote totals and sources
Official motion: The draft Criminal Justice Act 2003 (Requisite and Minimum Custodial Periods) Order 2024
323 for (Aye) · 81 against (No).
Party comparison unavailable
A party comparison describes the recorded votes, not an MP’s motives or voting instructions.
Official division →23 Jul 2024 · Amendment
King's Speech (Motion for an Address): Amendment (k)
- This MP’s vote
- Voting list unavailable
- Result of this vote
- Did not pass
Official wording, vote totals and sources
Official motion: King's Speech (Motion for an Address): Amendment (k)
85 for (Aye) · 382 against (No).
Party comparison unavailable
A party comparison describes the recorded votes, not an MP’s motives or voting instructions.
Official division →23 Jul 2024 · Amendment
King's Speech (Motion for an Address): Amendment (d)
- This MP’s vote
- Voting list unavailable
- Result of this vote
- Did not pass
Official wording, vote totals and sources
Official motion: King's Speech (Motion for an Address): Amendment (d)
103 for (Aye) · 363 against (No).
Party comparison unavailable
A party comparison describes the recorded votes, not an MP’s motives or voting instructions.
Official division →
Monthly voting patterns and party comparisons
Votes by month
4 Jul 2024–3 Jul 2025
View as listTeal: with majority · Ochre: against majority · Purple: free vote · Grey: no comparison
What this shows and doesn't show
Bill-package voting summaries · across reporting years
Published records only — not a full account of an MP’s work. How we work →