MP Scorecard
Naz Shah
Labour · Bradford West · MP since 07 May 2015
Majority 707 of a 77,897 electorate (0.9%) at the last election, per the Members API.
Participation, with the denominator
Recorded as voting in 373 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 373 votes cast, 361 matched the majority of their own party’s voters in that division and 12 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.
- Terminally Ill Adults (End of Life) Bill: Amendment 2420 Jun 2025 · voted aye · Labour voters split 122 aye / 186 no
- Terminally Ill Adults (End of Life) Bill: Third Reading20 Jun 2025 · voted no · Labour voters split 224 aye / 160 no
- Terminally Ill Adults (End of Life) Bill: Amendment 9420 Jun 2025 · voted no · Labour voters split 198 aye / 121 no
- Terminally Ill Adults (End of Life) Bill: Amendment 7720 Jun 2025 · voted no · Labour voters split 199 aye / 114 no
- Terminally Ill Adults (End of Life) Bill: Amendment 1220 Jun 2025 · voted aye · Labour voters split 125 aye / 190 no
- Terminally Ill Adults (End of Life) Bill: New Clause 1620 Jun 2025 · voted aye · Labour voters split 113 aye / 184 no
- Terminally Ill Adults (End of Life) Bill: Amendment (b) to New Clause 1413 Jun 2025 · voted aye · Labour voters split 124 aye / 179 no
- Terminally Ill Adults (End of Life) Bill: New Clause 113 Jun 2025 · voted aye · Labour voters split 122 aye / 184 no
- Terminally Ill Adults (End of Life) Bill: New Clause 213 Jun 2025 · voted aye · Labour voters split 136 aye / 163 no
- Terminally Ill Adults (End of Life) Bill Report Stage: Amendment (a) to New Clause 1016 May 2025 · voted aye · Labour voters split 129 aye / 198 no
- Closure motion16 May 2025 · voted no · Labour voters split 206 aye / 126 no
- Terminally Ill Adults (End of Life) Bill: Second Reading29 Nov 2024 · voted no · Labour voters split 234 aye / 146 no
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 109aye
- Draft Trade Unions (Permissible Means of Voting) and Employment Rights (Unfair Dismissal) (Amendment) Order 202615 Jul 2026 · division 59 · Ayes 330, Noes 109aye
- Public Office (Accountability) Bill Report Stage: Amendment 1914 Jul 2026 · division 58 · Ayes 104, Noes 412no
- Public Office (Accountability) Bill Report Stage: Amendment 199 14 Jul 2026 · division 57 · Ayes 102, Noes 409no
- Public Office (Accountability) Bill Report Stage: Amendment 314 Jul 2026 · division 56 · Ayes 93, Noes 323no
- Draft Town and Country Planning (Discharge of Local Planning Authority Functions) (England) Regulations 202608 Jul 2026 · division 53 · Ayes 283, Noes 182aye
- 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 103aye
- Draft Children’s Wellbeing and Schools Act 2026 (Establishment of Schools) (Consequential Amendments) Regulations 202608 Jul 2026 · division 51 · Ayes 369, Noes 102aye
- Taxation (Energy and Vehicles) Bill Committee: New Clause 501 Jul 2026 · division 48 · Ayes 177, Noes 308no
- Taxation (Energy and Vehicles) Bill Committee: New Clause 401 Jul 2026 · division 47 · Ayes 173, Noes 282no
- Taxation (Energy and Vehicles) Bill Committee: New Clause 201 Jul 2026 · division 46 · Ayes 80, Noes 281no
- Customs (Tariff and Miscellaneous Amendments) (No. 4) Regulations 202624 Jun 2026 · division 40 · Ayes 323, Noes 160aye
- Opposition Day Motion: Defence spending and readiness - Prime Minister's Amendment23 Jun 2026 · division 38 · Ayes 294, Noes 110aye
- Opposition day: Defence spending and readiness23 Jun 2026 · division 37 · Ayes 108, Noes 307no
- Armed Forces Bill Report Stage: Amendment 1122 Jun 2026 · division 36 · Ayes 171, Noes 322no
- Armed Forces Bill Report Stage: New Clause 2222 Jun 2026 · division 35 · Ayes 74, Noes 323no
- Armed Forces Bill Report Stage: New Clause 1122 Jun 2026 · division 34 · Ayes 104, Noes 391no
- Armed Forces Bill Report Stage: New Clause 422 Jun 2026 · division 33 · Ayes 164, Noes 311no
- Steel Industry (Nationalisation) Bill: Reasoned Amendment to Second Reading21 May 2026 · division 6 · Ayes 68, Noes 242no
- King's Speech Motion for an Address20 May 2026 · division 5 · Ayes 307, Noes 171aye
- King's Speech Motion for an Address: amendment (p)20 May 2026 · division 4 · Ayes 104, Noes 316no
- 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 317no
- King's Speech Motion for an Address: amendment (i)19 May 2026 · division 1 · Ayes 108, Noes 323no
- Crime and Policing Bill: motion to insist on Amendments 439C and 439D and disagree with Lords Amendments 439E and 439F22 Apr 2026 · division 504 · Ayes 253, Noes 143aye
- Children's Wellbeing and Schools Bill: motion to insist on Amendment 38J and disagree with Lords Amendments 38V to 38X22 Apr 2026 · division 503 · Ayes 260, Noes 161aye
- Pensions 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 88A and 88C and propose amendments (a) to (j) in lieu of Amendment 88B22 Apr 2026 · division 502 · Ayes 272, Noes 149aye
- Draft Energy Prices Act 2022 (Extension of Time Limit) Regulations 202622 Apr 2026 · division 501 · Ayes 380, Noes 7aye
- English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 9821 Apr 2026 · division 500 · Ayes 287, Noes 150aye
- English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 4121 Apr 2026 · division 499 · Ayes 284, Noes 149aye