Skip to main content
Menu

By-elections since the 2019 General Election

Constituency
Reason for by-election
Date of by-election
New Member
West Lancashire Resignation of Rosie Cooper, 30 November 2022 9 February 2023

Ashley Dalton
(Labour hold)

Stretford and Urmston Resignation of Kate Green, 10 November 2022 15 December 2022

Andrew Western (Labour hold)

City of Chester Resignation of Christian Matheson, 21 October 2022 1 December 2022

Samantha Dixon (Labour hold)

Tiverton and Honiton Resignation of Neil Parish, 4 May 2022 23 June 2022

Richard Foord (Liberal Democrats gain)

Wakefield Resignation of Imran Ahmad Khan, 3 May 2022 23 June 2022

Simon Lightwood (Labour gain)

Birmingham, Erdington Death of Jack Dromey, 7 January 2022 3 March 2022

Paulette Hamilton (Labour hold)

Southend West Death of Sir David Amess, 15 October 2021 3 February 2022

Anna Firth (Conservative hold)

North Shropshire Resignation of Rt Hon Owen Paterson, 5 November 2021 16 December 2021

Helen Morgan (Liberal Democrats gain)

Old Bexley and Sidcup Death of James Brokenshire, 7 October 2021 2 December 2021

Louie French (Conservative hold)

Batley and Spen Resignation of Tracy Brabin, 13 May 2021 1 July 2021

Kim Leadbeater (Labour hold)

Chesham and Amersham Death of Dame Cheryl Gillan, 4 April 2021 17 June 2021 Sarah Green (Liberal Democrats gain)
Airdrie and Shotts Resignation of Neil Gray, 24 March 2021 13 May 2021 Anum Qaisar-Javed (SNP hold)
Hartlepool Resignation of Mike Hill, 16 March 2021 6 May 2021 Jill Mortimer (Conservative gain)