Ed Miliband
Labour Sitting MP
MP for Doncaster North · in Parliament since 5 May 2005
Government Foreign Secretary · Foreign, Commonwealth and Development Office
Parliamentary office
House of Commons, London, SW1A 0AA
Tel: 020 7219 7318
Email: ed.miliband.mp@parliament.uk
X (formerly Twitter)
Parliamentary participation snapshot
Biography
Parliamentary service
| Constituency | From | To | Notes |
|---|---|---|---|
| Doncaster North | 4 July 2024 | Present | Elected 1 time |
| Doncaster North | 6 May 2010 | 30 May 2024 | Elected 4 times |
| Doncaster North | 5 May 2005 | 6 May 2010 | Elected 1 time |
Party affiliations
| Party | From | To |
|---|---|---|
| Labour | 5 May 2005 | Present |
Previous ministerial & opposition roles
| Role | Type | From | To |
|---|---|---|---|
| Secretary of State for Energy Security and Net Zero | Government | 5 July 2024 | 20 July 2026 |
| Shadow Secretary of State for Energy Security and Net Zero | Opposition | 4 September 2023 | 30 May 2024 |
| Shadow Secretary of State of Climate Change and Net Zero | Opposition | 29 November 2021 | 4 September 2023 |
| Shadow Secretary of State for Business, Energy and Industrial Strategy | Opposition | 6 April 2020 | 29 November 2021 |
| Leader of HM Official Opposition | Opposition | 25 September 2010 | 8 May 2015 |
| Leader of the Labour Party | Other | 25 September 2010 | 30 March 2015 |
| Shadow Secretary of State for Energy and Climate Change | Opposition | 12 May 2010 | 25 September 2010 |
| Secretary of State for Energy and Climate Change | Government | 3 October 2008 | 6 May 2010 |
| Minister (Cabinet Office) and Chancellor of the Duchy of Lancaster | Government | 28 June 2007 | 3 October 2008 |
| Parliamentary Secretary (Cabinet Office) | Government | 5 May 2006 | 28 June 2007 |
Voting participation
615th of 650 current MPs · all MPs average 71.4% · Labour average 75.4%
Participation by year
| Year | Eligible divisions | Voted | Participation |
|---|---|---|---|
| 2026 | 236 | 58 | 24.6% |
| 2025 | 322 | 87 | 27.0% |
| 2024 | 200 | 82 | 41.0% |
| 2023 | 256 | 150 | 58.6% |
| 2022 | 251 | 136 | 54.2% |
| 2021 | 242 | 203 | 83.9% |
| 2020 | 190 | 114 | 60.0% |
| 2019 | 2 | 2 | 100.0% |
By Parliament
| Parliament | Eligible divisions | Voted | Participation |
|---|---|---|---|
| 58th | 1,068 | 657 | 61.5% |
| 59th | 631 | 175 | 27.7% |
Participation counts aye, no or teller votes in Commons divisions held while the MP sat. Absence has many legitimate causes (pairing, illness, parental leave, ministerial or Speaker duties).
Parliamentary activity
joint 614th of 650 current MPs (3 tied) · all MPs average 489 · Labour average 363
Annual breakdown
| Year | Debate contributions | Debates participated | Written questions | Oral questions | EDMs | Bills sponsored | Petitions |
|---|---|---|---|---|---|---|---|
| 2026 | 443 | 32 | 0 | 0 | 0 | 0 | 0 |
| 2025 | 331 | 27 | 0 | 0 | 0 | 0 | 0 |
| 2024 | 248 | 18 | 0 | 0 | 0 | 1 | 0 |
| 2023 | 44 | 18 | 0 | 0 | 0 | 0 | 0 |
| 2022 | 70 | 22 | 0 | 0 | 0 | 0 | 0 |
| 2021 | 72 | 28 | 9 | 0 | 0 | 0 | 0 |
| 2020 | 77 | 24 | 0 | 0 | 0 | 0 | 0 |
Committee memberships
Not currently a member of any committee.
No data for this measure.
Hansard activity
joint 60th of 650 current MPs (2 tied) · all MPs average 552 · Labour average 425
Counts come from the Hansard record for the Commons and Westminster Hall within the dataset window. Individual contributions and topic analysis are not yet part of the dataset; search Hansard for the full record.
Parliamentary timeline
Generated from seat, party, role and committee records.
2005
- – Became MP for Doncaster North
- – Joined Labour
2006
- – Appointed: Parliamentary Secretary (Cabinet Office)
2007
- – Appointed: Minister (Cabinet Office) and Chancellor of the Duchy of Lancaster
- – Left role: Parliamentary Secretary (Cabinet Office)
2008
- – Appointed: Secretary of State for Energy and Climate Change
- – Left role: Minister (Cabinet Office) and Chancellor of the Duchy of Lancaster
2010
- – Became MP for Doncaster North
- – Left role: Secretary of State for Energy and Climate Change
- – Appointed (opposition): Shadow Secretary of State for Energy and Climate Change
- – Appointed (opposition): Leader of HM Official Opposition
- – Appointed: Leader of the Labour Party
- – Left role: Shadow Secretary of State for Energy and Climate Change
2015
- – Left role: Leader of the Labour Party
- – Left role: Leader of HM Official Opposition
2020
- – Appointed (opposition): Shadow Secretary of State for Business, Energy and Industrial Strategy
2021
- – Appointed (opposition): Shadow Secretary of State of Climate Change and Net Zero
- – Left role: Shadow Secretary of State for Business, Energy and Industrial Strategy
2023
- – Appointed (opposition): Shadow Secretary of State for Energy Security and Net Zero
- – Left role: Shadow Secretary of State of Climate Change and Net Zero
2024
- – Left role: Shadow Secretary of State for Energy Security and Net Zero
- – Became MP for Doncaster North
- – Appointed: Secretary of State for Energy Security and Net Zero
2026
- – Appointed: Foreign Secretary
- – Left role: Secretary of State for Energy Security and Net Zero
Constituency: Doncaster North
Statistics cover 7 November 2019 to 7 November 2026. Source: UK Parliament Members, Committees, Commons Votes, Hansard, Questions and Bills APIs, via the UK Politics Decoded dataset. View this MP’s raw JSON.