John Milne MP: votes
590 published records · newest first.
Commons divisions
25 divisions shown · votes cast listed first
14 Apr 2026Crime and Policing Bill: motion to disagree with Lords Amendment 333Voting list not yet availableAgreed 301–157More
14 Apr 2026Crime and Policing Bill: motion to disagree with Lords Amendment 311Voting list not yet availableAgreed 300–101More
14 Apr 2026Crime and Policing Bill: motion to disagree with Lords Amendment 11Voting list not yet availableAgreed 291–174More
14 Apr 2026Crime and Policing Bill: motion to disagree with Lords Amendment 6Voting list not yet availableAgreed 299–169More
14 Apr 2026Crime and Policing Bill: motion to disagree with Lords Amendment 2Voting list not yet availableAgreed 307–176More
25 Mar 2026Victims and Courts Bill: motion to disagree with Lords Amendment 6Voting list not yet availableAgreed 290–163More
25 Mar 2026Victims and Courts Bill: motion to disagree with Lords Amendment 5Voting list not yet availableAgreed 292–162More
25 Mar 2026Victims and Courts Bill: motion to disagree with Lords Amendment 4Voting list not yet availableAgreed 300–149More
25 Mar 2026Victims and Courts Bill: motion to disagree with Lords Amendment 3Voting list not yet availableAgreed 286–163More
25 Mar 2026Victims and Courts Bill: motion to disagree with Lords Amendment 2Voting list not yet availableAgreed 295–162More
25 Mar 2026Victims and Courts Bill: motion to disagree with Lords Amendment 1No vote recordedAgreed 291–158More
24 Mar 2026Opposition Day: DefenceVoting list not yet availableNot agreed 98–306More
24 Mar 2026Opposition Day: Oil and gasVoting list not yet availableNot agreed 108–297More
23 Mar 2026National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 6Voting list not yet availableAgreed 278–164More
23 Mar 2026National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 5Voting list not yet availableAgreed 281–167More
23 Mar 2026National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 3No vote recordedAgreed 280–164More
23 Mar 2026National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 2Voting list not yet availableAgreed 279–167More
23 Mar 2026National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 1Voting list not yet availableAgreed 280–161More
18 Mar 2026Opposition day: Student loansVoting list not yet availableNot agreed 88–266More
18 Mar 2026Opposition day: Fuel dutyNo vote recordedNot agreed 103–259More
11 Mar 2026Finance (No. 2) Bill: Third ReadingVoting list not yet availableAgreed 292–161More
11 Mar 2026Finance (No. 2) Bill Report Stage: Amendment 6Voting list not yet availableNot agreed 175–292More
11 Mar 2026Finance (No. 2) Bill Report Stage: Amendment 5Voting list not yet availableNot agreed 172–283More
11 Mar 2026Finance (No. 2) Bill Report Stage: New Clause 11Voting list not yet availableNot agreed 174–292More
10 Mar 2026Courts and Tribunals Bill: Second ReadingVoting list not yet availableAgreed 304–203More
Published records only — not a full account of an MP’s work. How we work →