MP Scorecard
David Mundell
Conservative · Dumfriesshire, Clydesdale and Tweeddale · MP since 05 May 2005
Majority 4,242 of a 71,900 electorate (5.9%) at the last election, per the Members API.
Participation, with the denominator
Recorded as voting in 302 of the 575 Commons divisions in our archive from this Parliament (since 9 July 2024, its first sitting day). An absence is not an abstention - ministers, tellers, paired members and members with other duties do not appear in a division list. The number states what the record shows; it does not grade anyone.
The party record, with the split
Of the 302 votes cast, 302 matched the majority of their own party’s voters in that division and 0 opposed it. Of those, 0 went against a clear party line - four or more of their party’s voters to one on the other side. Parliament does not publish whip instructions, so a free vote where a party splits (and voting with a small minority of colleagues) is visible in the split itself. “Party” means the party recorded against their name in that division list at the time. The split is the record; what it means is your call.
Votes on the record (30 most recent in the archive)
- Draft Code of Practice on Electronic and Workplace Ballots for Statutory Trade Union Ballots15 Jul 2026 · division 60 · Ayes 330, Noes 109no
- Draft Trade Unions (Permissible Means of Voting) and Employment Rights (Unfair Dismissal) (Amendment) Order 202615 Jul 2026 · division 59 · Ayes 330, Noes 109no
- Public Office (Accountability) Bill Report Stage: Amendment 1914 Jul 2026 · division 58 · Ayes 104, Noes 412aye
- Public Office (Accountability) Bill Report Stage: Amendment 199 14 Jul 2026 · division 57 · Ayes 102, Noes 409aye
- Immigration and Asylum Bill: Reasoned Amendment to Second Reading13 Jul 2026 · division 54 · Ayes 97, Noes 358aye
- Draft Town and Country Planning (Discharge of Local Planning Authority Functions) (England) Regulations 202608 Jul 2026 · division 53 · Ayes 283, Noes 182no
- Draft Supply of Machinery (Safety) (Amendment etc.) and the EU Machinery Regulation (Enforcement etc. in Northern Ireland) Regulations 202608 Jul 2026 · division 52 · Ayes 317, Noes 103no
- Draft Children’s Wellbeing and Schools Act 2026 (Establishment of Schools) (Consequential Amendments) Regulations 202608 Jul 2026 · division 51 · Ayes 369, Noes 102no
- Opposition Day: Early release of prisoners07 Jul 2026 · division 50 · Ayes 115, Noes 0aye
- Taxation (Energy and Vehicles) Bill Committee: New Clause 501 Jul 2026 · division 48 · Ayes 177, Noes 308aye
- Taxation (Energy and Vehicles) Bill Committee: New Clause 401 Jul 2026 · division 47 · Ayes 173, Noes 282aye
- Draft Employment Tribunals Extension of Jurisdiction (England and Wales) (Amendment) Order 202601 Jul 2026 · division 45 · Ayes 318, Noes 107no
- Draft Employment Tribunal (Extension of Time Limits) (Miscellaneous Amendments and Transitional Provisions) Regulations 202601 Jul 2026 · division 44 · Ayes 322, Noes 107no
- Opposition Day: Puberty blockers23 Jun 2026 · division 39 · Ayes 112, Noes 283aye
- Opposition Day Motion: Defence spending and readiness - Prime Minister's Amendment23 Jun 2026 · division 38 · Ayes 294, Noes 110no
- Opposition day: Defence spending and readiness23 Jun 2026 · division 37 · Ayes 108, Noes 307aye
- Draft Agriculture (Delinked Payments) (Reductions) (England) Regulations 202603 Jun 2026 · division 11 · Ayes 302, Noes 155no
- Armed Forces Bill Committee: New Clause 602 Jun 2026 · division 9 · Ayes 99, Noes 371aye
- Armed Forces Bill Committee: New Clause 502 Jun 2026 · division 8 · Ayes 170, Noes 301aye
- Armed Forces Bill Committee: New Clause 202 Jun 2026 · division 7 · Ayes 171, Noes 302aye
- Steel Industry (Nationalisation) Bill: Reasoned Amendment to Second Reading21 May 2026 · division 6 · Ayes 68, Noes 242aye
- King's Speech Motion for an Address20 May 2026 · division 5 · Ayes 307, Noes 171no
- King's Speech Motion for an Address: amendment (p)20 May 2026 · division 4 · Ayes 104, Noes 316aye
- King's Speech Motion for an Address: amendment (l)20 May 2026 · division 3 · Ayes 78, Noes 408no
- King's Speech Motion for an Address: amendment (o)20 May 2026 · division 2 · Ayes 104, Noes 317aye
- King's Speech Motion for an Address: amendment (i)19 May 2026 · division 1 · Ayes 108, Noes 323aye
- Pension Schemes Bill: motion to disagree with Lords Amendments 15 to 24, 27, 30 to 34, 36, 38 to 42, 83 and 88, insist on Amendments 88C, 88E to 88P, 88R, 88S and 88W, and propose Amendments (a) to (j) in lieu of Amendments 88A, 88T, 88U and 88V28 Apr 2026 · division 513 · Ayes 335, Noes 158no
- Privilege28 Apr 2026 · division 512 · Ayes 223, Noes 335aye
- Northern Ireland Troubles Bill: Carry-over motion27 Apr 2026 · division 510 · Ayes 279, Noes 176no
- Pension Schemes Bill: motion to disagree with Lords Amendments 15 to 24, 27, 30 to 34, 36, 38 to 42, 83 and 88, insist on its Amendments 88A, 88C and 88E to 88P and propose Amendments (a) to (f)27 Apr 2026 · division 509 · Ayes 279, Noes 164no