How MPs Voted on NHS & Health

See how your MP voted on NHS funding, health services and public health. Every Commons division matched to health policy.

Scope

96 Commons divisions matched to this topic by keyword. Matches are generated from division titles and are not curated by hand — a fuller topic-tagging pass is planned.

How each party voted

Aggregate aye / no totals across all nhs & health divisions.

Labour
5,417 aye / 3,800 no
Conservative
3,691 aye / 2,684 no
Labour (Co-op)
874 aye / 500 no
Liberal Democrat
791 aye / 217 no
Reform UK
203 aye / 151 no
Democratic Unionist Party
120 aye / 137 no
Independent
144 aye / 64 no
Scottish National Party
85 aye / 57 no

Most recent nhs & health divisions

Mental Health Bill Report Stage: Amendment 41

Rejected14 Oct 2025
Aye: 164No: 333

Mental Health Bill Report Stage: Amendment 40

Rejected14 Oct 2025
Aye: 163No: 339

Mental Health Bill Report Stage New Clause 26

Rejected14 Oct 2025
Aye: 78No: 327

Opposition day: Hospitality sector

Rejected3 Sept 2025
Aye: 158No: 334

Opposition Day: Hospitals

Rejected23 Apr 2025
Aye: 77No: 307

Draft Movement of Goods (Northern Ireland to Great Britain) (Animals, Feed and Food, Plant Health etc.) (Transitory Provision and Miscellaneous Amendments) Regulations 2024

Passed11 Dec 2024
Aye: 375No: 9

Opposition day: Access to primary healthcare

Rejected16 Oct 2024
Aye: 80No: 337

Immigration (Health Charge) (Amendment) Order 2023

Passed15 Jan 2024
Aye: 290No: 53

Opposition Day: NHS Dentistry

Rejected9 Jan 2024
Aye: 191No: 299

Draft Strikes (Minimum Service Levels: NHS Ambulance Services and the NHS Patient Transport Service) Regulations 2023

Passed29 Nov 2023
Aye: 297No: 166

Draft Animal By-Products, Pet Passport and Animal Health (Fees) (England) (Amendment) Regulations 2023

Passed14 Jun 2023
Aye: 284No: 14

Opposition Day: Mental health treatment and support: Government amendment

Passed7 Jun 2023
Aye: 278No: 0

Opposition Day: Mental health treatment and support

Rejected7 Jun 2023
Aye: 185No: 280

Opposition Day: Expanding the NHS workforce

Passed28 Feb 2023
Aye: 224No: 0

Opposition day: NHS: Long-term strategy: Government amendment

Passed11 Jan 2023
Aye: 289No: 0

Opposition day: NHS: Long-term strategy

Rejected11 Jan 2023
Aye: 176No: 296

Opposition Day: NHS Workforce

Passed6 Dec 2022
Aye: 226No: 0

Health and Social Care Levy (Repeal) Bill: New Clause 1

Rejected11 Oct 2022
Aye: 190No: 257

Health and Care Bill: Motion to insist on disagreement with LA 80

Passed25 Apr 2022
Aye: 282No: 183

Health and Care Bill: Motion to disagree with LA 29B

Passed25 Apr 2022
Aye: 278No: 182

Health and Care Bill: motion to disagree with Lords Amendment 90

Passed30 Mar 2022
Aye: 259No: 147

Health and Care Bill: motion to disagree with Lords Amendment 80

Passed30 Mar 2022
Aye: 247No: 150

Health and Care Bill: motion to disagree with Lords Amendment 30

Passed30 Mar 2022
Aye: 265No: 156

Health and Care Bill: motion to disagree with Lords Amendment 29

Passed30 Mar 2022
Aye: 249No: 167

Health and Care Bill: Government Amendment (a) in lieu of Lords Amendment 92

Passed30 Mar 2022
Aye: 215No: 188

Health and Care Bill: Motion to disagree with Lords Amendment 85

Passed30 Mar 2022
Aye: 275No: 183

draft Health and Social Care Act 2008 (Regulated Activities) (Amendment) (Coronavirus) (No.2) Regulations 2021

Passed14 Dec 2021
Aye: 385No: 100

Health Protection (Entry to venues etc) SI No 1416

Passed14 Dec 2021
Aye: 369No: 126

Health Regulations (Face Coverings) SI No 1400

Passed14 Dec 2021
Aye: 441No: 41

Motion No. 4 - Health Protection (Coronavirus, restrictions) (Self-isolation)

Passed30 Nov 2021
Aye: 431No: 36

Health Protection (Coronavirus, wearing of face coverings) (England) regulations 2021

Passed30 Nov 2021
Aye: 434No: 23

Health and Care Bill: Third Reading

Passed23 Nov 2021
Aye: 294No: 244

Health and Care Bill Report Stage: Amendment 82

Rejected23 Nov 2021
Aye: 239No: 311

Health and Care Bill Report Stage: Amendment 70

Rejected23 Nov 2021
Aye: 191No: 307

Health and Care Bill Report Stage: Amendment 10

Rejected23 Nov 2021
Aye: 219No: 280

Health and Care Bill Report Stage: New Clause 12

Rejected23 Nov 2021
Aye: 240No: 304

Health and Care Bill Report Stage: Amendment 78

Rejected22 Nov 2021
Aye: 192No: 300

Health and Care Bill Report Stage: Amendment 72

Rejected22 Nov 2021
Aye: 195No: 302

Health and Care Bill Report Stage: New Clause 49

Passed22 Nov 2021
Aye: 272No: 246

Health and Care Bill Report Stage: New Clause 16

Rejected22 Nov 2021
Aye: 194No: 298

Partner sites