List of United Kingdom by-elections (2010–present)
This is a list of parliamentary by-elections in the United Kingdom since 2010, with the names of the incumbent and victor and their respective parties. Where seats changed political party at the election, the result is highlighted: blue for a Conservative gain, red for a Labour gain, orange for a Liberal Democrat gain, purple for a UKIP gain and other colours for any other gains.
As of May 2024[update], a total of 59 by-elections have been held in this period. The first was held in January 2011 and the most recent in May 2024.
Contents
Process of resignation from the House of Commons
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>
Where the cause of by-election is given as "resignation" or "seeks re-election", this indicates that the incumbent was appointed on his or her own request to an "office of profit under the Crown", either the Steward of the Chiltern Hundreds or the Steward of the Manor of Northstead. Accepting an office of profit under the Crown vacates the member's seat.[1] This process is used because members of the House of Commons are not technically permitted to resign. A member who vacates their seat in this manner may stand for re-election.
Recall petition
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>
A recall petition is created by advice of the Speaker of the House of Commons if an MP is suspended from the House for at least 10 sitting days, usually a result of a criminal conviction or breaking Commons Select Committee on Standards conventions. A petition is successful if at least 10 per cent of the constituency's electorate sign the petition. Successful petitions result in the MP vacating the seat, triggering a by-election.
As of March 2024, six petitions have been held under the Act, four resulting in by-elections and one being terminated early due to the MP's resignation.
By-elections
2019–2024 Parliament
The 2019–2024 Parliament included 23 by-elections, the most by-elections in one parliament since the 1987–1992 Parliament, which had 24. Fourteen by-elections occurred in constituencies previously represented by the governing Conservatives, seven in constituencies represented by Labour, and two in constituencies represented by the SNP. The incumbent MP's party won nine by-elections, including one at Southend West, in which the other major parties did not field candidates. Labour won thirteen by-elections, gaining seven seats from the Conservatives and one from the SNP, but losing one each to the Conservatives and the Workers Party of Britain. The Liberal Democrats gained four seats from the Conservatives, while the Conservatives gained one from Labour. Five by-elections happened due to the deaths of the incumbent MPs, three of whom represented the Conservatives and two Labour.
By-election | Date | Incumbent | Party | Winner | Party | Cause | ||
---|---|---|---|---|---|---|---|---|
Blackpool South[lower-alpha 1] | 2 May 2024[2] | Scott Benton | style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | | Conservative[lower-alpha 2] | Chris Webb | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Resigned after being suspended for five weeks and being subject to a recall petition for breaching lobbying rules[3] |
Rochdale[lower-alpha 3] | 29 February 2024 | Tony Lloyd | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | George Galloway | style="width: 5px; background-color: Template:Workers Party of Britain/meta/color;" data-sort-value="Workers Party of Britain" | | [[Workers Party of Britain|Template:Workers Party of Britain/meta/shortname]] | Death (leukaemia).[4] |
Kingswood | 15 February 2024 | Chris Skidmore | style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | | Conservative[lower-alpha 4] | Damien Egan | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Resignation in protest of the Conservative government's bill to grant new oil and gas licences.[5] |
Wellingborough | 15 February 2024 | Peter Bone | style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | | Conservative[lower-alpha 5] | Gen Kitchen | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Successful recall petition after allegations of bullying and sexual misconduct.[6] |
Tamworth | 19 October 2023[7] | Chris Pincher | style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | | Conservative[lower-alpha 6] | Sarah Edwards | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Resigned after losing his appeal to his suspension due to groping allegations.[8] |
Mid Bedfordshire[lower-alpha 3] | 19 October 2023 | Nadine Dorries | style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | | Conservative | Alistair Strathern | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Resigned after being omitted from Boris Johnson's resignation honours list. |
Rutherglen and Hamilton West | 5 October 2023 | Margaret Ferrier | style="width: 5px; background-color: #FFFF00;" data-sort-value="Scottish National Party" | | SNP[lower-alpha 7] | Michael Shanks | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Recall petition after breaking COVID-19 rules in 2020.[9] |
Somerton and Frome | 20 July 2023 | David Warburton | style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | | Conservative[lower-alpha 8] | Sarah Dyke | style="width: 5px; background-color: #FDBB30;" data-sort-value="Liberal Democrats (UK)" | | Liberal Democrat | Resigned 14 months after suspension from the Conservative Party pending an investigation. |
Selby and Ainsty | 20 July 2023 | Nigel Adams | style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | | Conservative | Keir Mather | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Resigned after being omitted from Boris Johnson's resignation honours list.[10][11] |
Uxbridge and South Ruislip[lower-alpha 3] | 20 July 2023 | Boris Johnson | style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | | Conservative | Steve Tuckwell | style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | | Conservative | Resigned after a parliamentary investigation found evidence he misled Parliament over Partygate and he failed to act on warnings about Chris Pincher. This led a parliamentary committee to recommend suspending him from the House for 20 days.[12][13] |
West Lancashire | 9 February 2023 | Rosie Cooper | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Ashley Dalton | style="width: 5px; background-color: Template:Labour Party (UK) /meta/color;" data-sort-value="Labour Party (UK) " | | [[Labour Party (UK) |Template:Labour Party (UK) /meta/shortname]] | Resigned to be chair of Mersey Care NHS Foundation Trust.[14][15] |
Stretford and Urmston | 15 December 2022 | Kate Green | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Andrew Western | style="width: 5px; background-color: Template:Labour Party (UK) /meta/color;" data-sort-value="Labour Party (UK) " | | [[Labour Party (UK) |Template:Labour Party (UK) /meta/shortname]] | Resigned to be deputy mayor of Greater Manchester.[16] |
City of Chester | 1 December 2022 | Chris Matheson | style="width: 5px; background-color: Template:Labour Party (UK) /meta/color;" data-sort-value="Labour Party (UK) " | | [[Labour Party (UK) |Template:Labour Party (UK) /meta/shortname]] | Samantha Dixon | style="width: 5px; background-color: Template:Labour Party (UK) /meta/color;" data-sort-value="Labour Party (UK) " | | [[Labour Party (UK) |Template:Labour Party (UK) /meta/shortname]] | Resigned after suspension for serious sexual misconduct.[17] |
Tiverton and Honiton | 23 June 2022 | Neil Parish | style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | | Conservative[lower-alpha 9] | Richard Foord | style="width: 5px; background-color: #FDBB30;" data-sort-value="Liberal Democrats (UK)" | | Liberal Democrat | Resigned after being accused of watching pornography in the House of Commons twice.[18] |
Wakefield | 23 June 2022 | Imran Ahmad Khan | style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | | Conservative[lower-alpha 10] | Simon Lightwood | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Resigned after conviction of sexually assaulting a 15-year-old boy.[21] |
Birmingham Erdington | 3 March 2022[22] | Jack Dromey | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Paulette Hamilton | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Death (heart failure).[23] |
Southend West | 3 February 2022 | David Amess | style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | | Conservative | Anna Firth | style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | | Conservative[lower-alpha 11] | Death (murder).[24] |
North Shropshire | 16 December 2021 | Owen Paterson | style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | | Conservative | Helen Morgan | style="width: 5px; background-color: #FDBB30;" data-sort-value="Liberal Democrats (UK)" | | Liberal Democrat | Resigned after being found to have broken lobbying rules.[25][26] |
Old Bexley and Sidcup | 2 December 2021[27] | James Brokenshire | style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | | Conservative | Louie French | style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | | Conservative | Death (cancer).[28] |
Batley and Spen | 1 July 2021[29] | Tracy Brabin | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Kim Leadbeater | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Resigned after election as Mayor of West Yorkshire. |
Chesham and Amersham | 17 June 2021[30] | Cheryl Gillan | style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | | Conservative | Sarah Green | style="width: 5px; background-color: #FDBB30;" data-sort-value="Liberal Democrats (UK)" | | Liberal Democrat | Death (cancer).[31] |
Airdrie and Shotts[lower-alpha 12] | 13 May 2021[32] | Neil Gray | style="width: 5px; background-color: #FFFF00;" data-sort-value="Scottish National Party" | | SNP | Anum Qaisar | style="width: 5px; background-color: #FFFF00;" data-sort-value="Scottish National Party" | | SNP | Resigned to contest Airdrie and Shotts in the Scottish Parliament. |
Hartlepool[lower-alpha 3] | 6 May 2021[33] | Mike Hill | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Jill Mortimer | style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | | Conservative | Resigned following allegations of sexual harassment and victimisation.[34][35] |
2017–2019 Parliament
There were five by-elections in the 2017–2019 Parliament, which was the smallest number since the six-month parliament that sat between the two general elections in February and October 1974. Three were in seats held by Labour, one by the governing Conservatives and one by Sinn Féin, who do not take up their seats in the House of Commons. Four by-elections were won by the incumbent party and the Liberal Democrats won a seat from Conservatives. One by-election was a result of the death of the incumbent MP, who represented Labour. Two by-elections were the result of recall petitions via the provisions of the Recall of MPs Act 2015, the first such in the country.
At the dissolution of Parliament in 2019 there were two vacancies: Bassetlaw, caused by the resignations of Labour member John Mann, and Buckingham, caused by the resignation of Speaker John Bercow. With the proximity of the 2019 general election, by-elections were not called for these seats. The Conservatives, the party Bercow had represented before he took up the speakership, regained Buckingham and won Bassetlaw from Labour as well.
By-election | Date | Incumbent | Party | Winner | Party | Cause | ||
---|---|---|---|---|---|---|---|---|
Brecon and Radnorshire[lower-alpha 3] | 1 August 2019 | Chris Davies | style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | | Conservative | Jane Dodds | style="width: 5px; background-color: #FDBB30;" data-sort-value="Liberal Democrats (UK)" | | Liberal Democrat | Recall petition after conviction for false expenses claims.[36][37] |
Peterborough | 6 June 2019 | Fiona Onasanya | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour[lower-alpha 13] | Lisa Forbes | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Recall petition after conviction for perverting the course of justice, in relation to a motoring offence.[39][40] |
Newport West | 4 April 2019 | Paul Flynn | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Ruth Jones | Labour | Death (long illness).[41][42] | |
Lewisham East | 14 June 2018 | Heidi Alexander | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Janet Daby | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Resignation on appointment as Deputy Mayor of London.[43][44] |
West Tyrone | 3 May 2018 | Barry McElduff | style="width: 5px; background-color: #008800;" data-sort-value="Sinn Féin" | | Sinn Féin | Órfhlaith Begley | style="width: 5px; background-color: #008800;" data-sort-value="Sinn Féin" | | Sinn Féin | Resignation after a joke about the Kingsmill massacre on social media.[45][46] |
2015–2017 Parliament
There were ten by-elections in the 2015–2017 Parliament (with a planned by-election in Manchester Gorton cancelled when the 2017 general election was called). Seven were in seats held by Labour, and three by the governing Conservatives. Eight by-elections were won by the incumbent party: the Conservatives won a seat from Labour and lost one to the Liberal Democrats. Three by-elections happened due to the deaths of the incumbent MPs, all of whom represented Labour.
At the dissolution of Parliament in 2017, one seat was vacant: that for Manchester Gorton, caused by the death of its Labour member Gerald Kaufman.[47] With the close proximity of the 2017 general election on 8 June, the by-election previously called for 4 May had its writ cancelled by the House of Commons.[48] All but two of the candidates nominated for the by-election then stood at the general election, and Labour held the seat.
By-election | Date | Incumbent | Party | Winner | Party | Cause | ||
---|---|---|---|---|---|---|---|---|
Stoke-on-Trent Central | 23 February 2017[49] | Tristram Hunt | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Gareth Snell | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Resignation to take up his new role as head of the Victoria and Albert Museum.[50] |
Copeland[lower-alpha 1] | 23 February 2017[49] | Jamie Reed | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Trudy Harrison | style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | | Conservative | Resignation to take up his new role in the nuclear power industry.[51] |
Sleaford and North Hykeham | 8 December 2016[52] | Stephen Phillips | style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | | Conservative | Caroline Johnson | style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | | Conservative | Resignation citing irreconcilable differences with the government.[53] |
Richmond Park[lower-alpha 3] | 1 December 2016[54] | Zac Goldsmith | style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | | Conservative | Sarah Olney | Liberal Democrat | Sought reelection as an independent in opposition to the government's policy on Heathrow Airport expansion.[55] | |
Witney | 20 October 2016 | David Cameron | style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | | Conservative | Robert Courts | style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | | Conservative | Resignation as MP two months after resigning as Prime Minister and Leader of Conservative Party.[56] |
Batley and Spen | 20 October 2016 | Jo Cox | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Tracy Brabin | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour[lower-alpha 14] | Death (murder).[57] |
Tooting | 16 June 2016 | Sadiq Khan | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Rosena Allin-Khan | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Resignation upon election as Mayor of London.[58] |
Ogmore | 5 May 2016 | Huw Irranca-Davies | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Christopher Elmore[59] | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Resignation to contest the Welsh Assembly election.[60] |
Sheffield Brightside and Hillsborough | 5 May 2016 | Harry Harpham | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Gill Furniss[61] | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Death (cancer).[62] |
Oldham West and Royton | 3 December 2015 | Michael Meacher | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Jim McMahon | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Death (short illness).[63] |
2010–2015 Parliament
There were 21 by-elections in the 2010–2015 Parliament. Fourteen were in constituencies held by Labour, four by the governing Conservatives, one by their coalition partners the Liberal Democrats and two by Sinn Féin, who do not take up their seats in the House of Commons. Seventeen by-elections were won by the incumbent party: Labour won a seat from the Conservatives and lost one to Respect, while UKIP gained two seats from the Conservatives after the incumbent MPs defected to the party and were re-elected. Six by-elections happened due to the deaths of the incumbent MPs, all of whom represented Labour. In all six of those by-elections, Labour retained the seat.
By-election | Date | Incumbent | Party | Winner | Party | Cause | ||
---|---|---|---|---|---|---|---|---|
Rochester and Strood[lower-alpha 3] | 20 November 2014 | Mark Reckless | style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | | Conservative | Mark Reckless | style="width: 5px; background-color: #70147A;" data-sort-value="UKIP" | | UKIP | Sought re-election upon change of party allegiance.[64] |
Heywood and Middleton | 9 October 2014[65] | Jim Dobbin | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Liz McInnes | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Death (acute alcohol toxicity with food aspiration).[66] |
Clacton[lower-alpha 1] | 9 October 2014[67] | Douglas Carswell | style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | | Conservative | Douglas Carswell | style="width: 5px; background-color: #70147A;" data-sort-value="UKIP" | | UKIP | Sought re-election upon change of party allegiance.[68] |
Newark | 5 June 2014[69] | Patrick Mercer | style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | | Conservative | Robert Jenrick | style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | | Conservative | Resignation after Standards Committee recommended suspension for six months for breaching paid advocacy rules.[70] |
Wythenshawe and Sale East | 13 February 2014[71] | Paul Goggins | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Mike Kane | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Death (stroke/haemorrhage).[72] |
South Shields | 2 May 2013 | David Miliband | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Emma Lewell-Buck | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Resignation to join International Rescue Committee.[73] |
Mid Ulster | 7 March 2013 | Martin McGuinness | style="width: 5px; background-color: #008800;" data-sort-value="Sinn Féin" | | Sinn Féin | Francie Molloy | style="width: 5px; background-color: #008800;" data-sort-value="Sinn Féin" | | Sinn Féin | Resignation to end 'double-jobbing' as MP and Member of the Northern Ireland Assembly.[74] |
Eastleigh | 28 February 2013 | Chris Huhne | style="width: 5px; background-color: #FDBB30;" data-sort-value="Liberal Democrats (UK)" | | Liberal Democrat | Mike Thornton | style="width: 5px; background-color: #FDBB30;" data-sort-value="Liberal Democrats (UK)" | | Liberal Democrat | Resignation following pleading guilty to perverting the course of justice.[75] |
Croydon North | 29 November 2012 | Malcolm Wicks | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Steve Reed | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Death (cancer).[76][77] |
Middlesbrough | 29 November 2012 | Stuart Bell | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Andy McDonald | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Death (cancer).[78] |
Rotherham | 29 November 2012 | Denis MacShane | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Sarah Champion[79] | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Resignation after Standards and Privileges Committee recommended suspension for 12 months for claiming false expenses (United Kingdom parliamentary expenses scandal).[80] |
Cardiff South and Penarth | 15 November 2012 | Alun Michael | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Stephen Doughty | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Resignation to contest South Wales Police and Crime Commissioner election.[81][82] |
Corby[lower-alpha 3] | 15 November 2012[83] | Louise Mensch | style="width: 5px; background-color: #0087DC;" data-sort-value="Conservative Party (UK)" | | Conservative | Andy Sawford | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Resignation for family reasons.[84] |
Manchester Central | 15 November 2012 | Tony Lloyd | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Lucy Powell | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Resignation to contest Greater Manchester Police and Crime Commissioner election.[85] |
Bradford West[lower-alpha 3] | 29 March 2012 | Marsha Singh | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | George Galloway | style="width: 5px; background-color: #46801c;" data-sort-value="Respect Party" | | Respect | Resignation (serious health problems).[86] |
Feltham and Heston | 15 December 2011 | Alan Keen | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Seema Malhotra | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Death (cancer).[87] |
Inverclyde | 30 June 2011[88] | David Cairns | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Iain McKenzie | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Death (pancreatitis). |
Belfast West | 9 June 2011[89] | Gerry Adams | style="width: 5px; background-color: #008800;" data-sort-value="Sinn Féin" | | Sinn Féin | Paul Maskey | style="width: 5px; background-color: #008800;" data-sort-value="Sinn Féin" | | Sinn Féin | Resignation (to contest Louth in the Irish general election).[90] |
Leicester South | 5 May 2011 | Peter Soulsby | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Jon Ashworth | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Resignation (to contest the mayoralty of Leicester).[91] |
Barnsley Central | 3 March 2011[92] | Eric Illsley | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour[lower-alpha 15] | Dan Jarvis | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Resignation after pleading guilty to false accounting (United Kingdom Parliamentary expenses scandal).[93] |
Oldham East and Saddleworth | 13 January 2011 | Phil Woolas | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Debbie Abrahams | style="width: 5px; background-color: #DC241f;" data-sort-value="Labour Party (UK)" | | Labour | Void election; reported personally guilty of false statements of fact concerning a candidate.[94] |
Notes
<templatestyles src="Reflist/styles.css" />
Cite error: Invalid <references>
tag; parameter "group" is allowed only.
<references />
, or <references group="..." />
References
<templatestyles src="Reflist/styles.css" />
Cite error: Invalid <references>
tag; parameter "group" is allowed only.
<references />
, or <references group="..." />
See also
- List of United Kingdom by-elections (1979–2010)
- United Kingdom by-election records
- List of United Kingdom MPs by seniority (2010–2015)
- List of United Kingdom MPs by seniority (2015–2017)
- List of United Kingdom MPs by seniority (2017–2019)
- List of United Kingdom MPs by seniority (2019–2024)
- ↑
Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 49.0 49.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
Cite error: <ref>
tags exist for a group named "lower-alpha", but no corresponding <references group="lower-alpha"/>
tag was found, or a closing </ref>
is missing
- Pages with reference errors
- Articles with short description
- Use dmy dates from October 2023
- Articles with invalid date parameter in template
- Use British English from November 2013
- Articles containing potentially dated statements from May 2024
- Lists of by-elections to the Parliament of the United Kingdom
- 21st century in the United Kingdom
- Wikipedia articles incorporating a citation from the 1911 Encyclopaedia Britannica with Wikisource reference