How MPs Voted on Climate

See how your MP voted on climate change, net zero and environmental policy. Every relevant Commons division.

Scope

35 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 climate divisions.

Labour
2,584 aye / 2,039 no
Conservative
1,498 aye / 1,287 no
Labour (Co-op)
354 aye / 302 no
Liberal Democrat
349 aye / 183 no
Reform UK
72 aye / 81 no
Democratic Unionist Party
62 aye / 53 no
Independent
40 aye / 26 no
Plaid Cymru
29 aye / 27 no

Most recent climate divisions

Draft Climate Change Act 2008 (Credit Limit) Order 2026

Passed24 Jun 2026
Aye: 330No: 93

Draft Climate Change Act 2008 (International Aviation and International Shipping) Regulations 2026

Passed24 Jun 2026
Aye: 329No: 94

Draft Carbon Budget Order 2026

Passed24 Jun 2026
Aye: 332No: 94

Draft Greenhouse Gas Emissions Trading Scheme (Amendment) (Extension to Maritime Activities) Order 2026

Passed11 Feb 2026
Aye: 362No: 107

Draft Greenhouse Gas Emissions Trading Scheme (Amendment) Order 2026

Passed4 Feb 2026
Aye: 392No: 116

Draft Vehicle Emissions Trading Schemes Order 2023

Passed4 Dec 2023
Aye: 381No: 37

Draft Environmental Targets (Residual Waste) (England) Regulations 2022

Passed25 Jan 2023
Aye: 301No: 170

Draft Environmental Targets (Fine Particulate Matter) (England) Regulations

Passed25 Jan 2023
Aye: 301No: 170

Draft Environmental Targets (Water) (England) Regulations 2022

Passed25 Jan 2023
Aye: 300No: 170

Draft Environmental Targets (Woodland and Trees Outside Woodland) (England) Regulations 2022

Passed25 Jan 2023
Aye: 302No: 166

Draft Environmental Targets (Biodiversity) (England) Regulations 2022

Passed25 Jan 2023
Aye: 302No: 166

Environment Bill: Lords Amdt. 45B: Govt. motion to disagree and propose (a) and (b) in lieu

Passed8 Nov 2021
Aye: 283No: 163

Environment Bill: Govt. motion to insist on amdts. 31A and 31B and disagree to amdt. 31C

Passed8 Nov 2021
Aye: 279No: 162

Environment Bill: motion to disagree with Lords Amendment 94

Passed20 Oct 2021
Aye: 290No: 179

Environment Bill: motion to disagree with Lords Amendment 65

Passed20 Oct 2021
Aye: 291No: 174

Environment Bill: Amendment (a) to Lords Amendment 45

Passed20 Oct 2021
Aye: 268No: 204

Environment Bill: motion to disagree with Lords Amendment 43

Passed20 Oct 2021
Aye: 297No: 182

Environment Bill: motion to disagree with Lords amendment 31

Passed20 Oct 2021
Aye: 307No: 180

Environment Bill: motion to disagree with Lords amendment 28

Passed20 Oct 2021
Aye: 309No: 185

Environment Bill: motion to disagree with Lords amendment 12

Passed20 Oct 2021
Aye: 305No: 179

Environment Bill: motion to disagree with Lords amendment 3

Passed20 Oct 2021
Aye: 307No: 185

Draft Climate Change Act 2008 (Credit Limit) Order 2021

Passed16 Jun 2021
Aye: 363No: 263

Environment Bill Report Stage: New Clause 24

Rejected26 May 2021
Aye: 208No: 360

Environment Bill Report Stage New Clause 12

Rejected26 May 2021
Aye: 216No: 357

Environment Bill Report Stage: Amendment 29

Rejected26 May 2021
Aye: 210No: 359

Environment Bill Report Stage: New Clause 25

Rejected26 May 2021
Aye: 217No: 352

Environment Bill: Report Stage: Amendment 24

Rejected26 Jan 2021
Aye: 227No: 357

Environment Bill: Report Stage: Amendment 39

Rejected26 Jan 2021
Aye: 221No: 366

Environment Bill Report Stage: Amendment 25

Rejected26 Jan 2021
Aye: 227No: 354

Environment Bill: Report Stage: New Clause 5

Rejected26 Jan 2021
Aye: 217No: 360

Environment Bill Report Stage: New Clause 1

Rejected26 Jan 2021
Aye: 266No: 366

Draft Road Vehicle Carbon Dioxide Emission Performance Standards (Cars and Vans) (Amendment) (EU Exit) Regulations 2020

Passed17 Nov 2020
Aye: 361No: 245

Draft Renewables Obligation (Amendment) Order 2018

Passed11 Jul 2018
Aye: 301No: 211

Climate Change

Passed20 Jul 2016
Aye: 309No: 207

Opposition Day: EU Referendum: Energy and Environment

Rejected12 Jul 2016
Aye: 229No: 278