MP for Doncaster North
Secretary of State for Energy Security and Net Zero
Ed Miliband is the Labour (Co-op) MP for Doncaster North. He has served as Secretary of State for Energy Security and Net Zero since July 2024, and has a long parliamentary career including leading the Labour Party (2010–2015) and holding a range of energy and climate roles in government and opposition. He first entered Parliament in 2005 and has held several senior positions spanning energy, climate change and public policy.
He shows very high party loyalty (100%) with above-average attendance (55%), and has one recorded rebel vote. His voting record reflects a centre-left stance: he generally supports Universal Credit and NHS funding, while tending to oppose stricter immigration controls, stricter asylum policies, transgender rights, and the Rwanda deportation scheme; positions on VAT, trade union powers and prison sentencing are mixed.
Generated 21 February 2026
10 positions
Secretary of State for Energy Security and Net Zero
Since Jul 2024
Shadow Secretary of State for Energy Security and Net Zero
Sept 2023 - May 2024
Shadow Secretary of State of Climate Change and Net Zero
Nov 2021 - Sept 2023
Shadow Secretary of State for Business, Energy and Industrial Strategy
Apr 2020 - Nov 2021
Leader of HM Official Opposition
Sept 2010 - May 2015
Leader of the Labour Party
Sept 2010 - Mar 2015
Shadow Secretary of State for Energy and Climate Change
May 2010 - Sept 2010
Based on parliamentary votes
has generally voted against universal credit
has almost always voted against immigration controls
has generally voted against bus services regulation
has almost always voted against vat changes
has generally voted against asylum system
has generally voted against transgender rights
has generally voted against trade union powers
has voted a mixture of ways on nhs funding
No registered financial interests. Learn more about the register
Referendums Relating to Council Tax Increases (Principles) (England) Report 2026-27
Local Government Finance Report (England) 2026-27
Draft Greenhouse Gas Emissions Trading Scheme (Amendment) (Extension to Maritime Activities) Order 2026
Draft Greenhouse Gas Emissions Trading Scheme (Amendment) Order 2026
Universal Credit (Removal of Two Child Limit) Bill: Second Reading