Home - Blog
Home >> Elections >> Westminster By-elections

Upcoming By-elections

2017
23 February Copeland Gain
Stoke-on-Trent Central Hold

2016
8 December Sleaford and North Hykeham Hold
1 December Richmond Park Gain
20 October Batley and Spen Hold
Witney Hold
16 June Tooting Hold
5 May Sheffield Brightside and Hillsborough Hold

2015
3 December Oldham West and Royton Hold

2014
20 November Rochester and Strood Gain
9 October Clacton Gain
Heywood and Middleton Hold
5 June Newark Hold
13 February Wythenshawe and Sale East Hold

2013
2 May South Shields Hold
28 February Eastleigh Hold

2012
29 November Croydon North Hold
Middlesbrough Hold
Rotherham Hold
15 November Corby Gain
Manchester Central Hold

Creative Commons License