By-Elections for the House of Commons (2019- Parliament)

Parliamentary by-elections for the House of Commons held during the current Parliament (2019-).

MAY 2021

6 May 2021 – Hartlepool (Conservative Gain from Labour)

13 May 2021 – Airdrie and Shotts (SNP Hold)

JUNE 2021

17 June 2021 – Chesham and Amersham (Liberal Democrat Gain from Conservative)

JULY 2021

1 July 2021 – Batley and Spen (Labour Hold)

DECEMBER 2021

2 December 2021 – Old Bexley and Sidcup (Conservative Hold)

16 December 2021 – North Shropshire (Liberal Democrat Gain from Conservative)

FEBRUARY 2022

3 February 2022 – Southend West (Conservative Hold)

MARCH 2022

3 March 2022 – Birmingham Erdington (Labour Hold)

JUNE 2022

23 June 2022 – Wakefield (Labour Gain from Conservative)

23 June 2022 – Tiverton and Hoverton (Liberal Democrat Gain from Conservative)