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)