Statistics for UK by-elections (2019-present)

Click here to take the quiz!

General Stats

  • This quiz has been taken 5 times
  • The average score is 6 of 23

Answer Stats

DateWinnerAnswer% Correct
17 June 2021Lib Dem gain from ConservativeChesham and Amersham
80%
19 October 2023Labour gain from ConservativeMid Bedfordshire
60%
20 July 2023Conservative holdUxbridge and South Ruislip
60%
2 May 2024Upcoming (conservative defense)Blackpool South
40%
6 May 2021Conservative gain from LabourHartlepool
40%
5 October 2023Labour gain from SNPRutherglen and Hamilton West
40%
23 June 2022Labour gain from ConservativeWakefield
40%
13 May 2021SNP holdAirdrie and Shotts
20%
1 July 2021Labour holdBatley and Spen
20%
3 March 2022Labour holdBirmingham Erdington
20%
1 December 2022Labour holdCity of Chester
20%
15 February 2024Labour gain from ConservativeKingswood
20%
16 December 2021Lib Dem gain from ConservativeNorth Shropshire
20%
2 December 2021Conservative holdOld Bexley and Sidcup
20%
29 February 2024Workers gain from LabourRochdale
20%
20 July 2023Lib Dem gain from ConservativeSomerton and Frome
20%
3 February 2022Conservative holdSouthend West
20%
15 December 2022Labour holdStretford and Urmston
20%
19 October 2023Labour gain from ConservativeTamworth
20%
23 June 2022Lib Dem gain from ConservativeTiverton and Honiton
20%
15 February 2024Labour gain from ConservativeWellingborough
20%
20 July 2023Labour gain from ConservativeSelby and Ainsty
0%
9 February 2023Labour holdWest Lancashire
0%

Score Distribution

Percentile by Number Answered

Percent of People with Each Score

Your Score History

You have not taken this quiz