Party history
Labour
5 May 2005 to present
Constituency history
Doncaster North
4 Jul 2024 to present
Elected 1 time
Doncaster North
6 May 2010 to 30 May 2024
Elected 4 times
Doncaster North
5 May 2005 to 6 May 2010
Elected 1 time
Roles
Secretary of State for Energy Security and Net Zero
5 Jul 2024 to present
Department for Energy Security and Net Zero
Shadow Secretary of State for Energy Security and Net Zero
4 Sep 2023 to 30 May 2024
Department for Energy Security and Net Zero
Shadow Secretary of State of Climate Change and Net Zero
29 Nov 2021 to 4 Sep 2023
Department for Energy Security and Net Zero
Shadow Secretary of State for Business, Energy and Industrial Strategy
6 Apr 2020 to 29 Nov 2021
Department for Business, Energy and Industrial Strategy
Leader of HM Official Opposition
25 Sep 2010 to 8 May 2015
HM Official Opposition
Shadow Secretary of State for Energy and Climate Change
12 May 2010 to 25 Sep 2010
Department of Energy and Climate Change
Secretary of State for Energy and Climate Change
3 Oct 2008 to 6 May 2010
Department of Energy and Climate Change
Minister (Cabinet Office) and Chancellor of the Duchy of Lancaster
28 Jun 2007 to 3 Oct 2008
Cabinet Office
Latest election result
Candidate result data from the Parliament Members API.
Lab Hold
Doncaster North
Turnout 31,002
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Ed Miliband | Lab Labour | 16,231 | 52.4 % |
| Glenn Bluff | Con Conservative | 7,105 | 22.9 % |
| Dave Bettney | SDP Social Democratic Party | 1,960 | 6.3 % |
| Tony Nicholson | Green Green Party | 1,778 | 5.7 % |
| Frank Calladine | British Democratic Party | 1,160 | 3.7 % |
| Christopher Dawson | The Yorkshire Party | 1,059 | 3.4 % |
| Jonathan Harston | LD Liberal Democrat | 1,045 | 3.4 % |
| Catherine Briggs | Party of Women | 452 | 1.5 % |
| Andy Hiles | Trade Unionist and Socialist Coalition | 212 | 0.7 % |
Source: UK Parliament Members API
Biography source
UK Parliament Members API
Election source
UK Parliament Members API
FAQs
How long has Ed Miliband been an MP?
Ed Miliband has been in the House of Commons for 21 years, 0 months. Source
What parties has Ed Miliband been a member of?
Ed Miliband has 1 party affiliation records. The party history section lists all imported party affiliations from the Parliament biography data. Source
What roles has Ed Miliband held?
Ed Miliband has 9 imported role records. The roles section lists the most recent roles available from the Parliament biography data. Source
What was Ed Miliband's latest election result?
Ed Miliband's latest imported election result is Lab Hold in Doncaster North, with a majority of 9,126. Source