Skip to main content
  1. UK Parliament
  2. House of Commons Library
  3. Election Results
  4. Parliament periods
  5. 56th Parliament
  6. By-elections
Election Results
Elections Constituency areas Political parties Members Parliament periods Boundary sets Legislation

56th Parliament of the United Kingdom By-elections

  1. 3 December 2015 - Oldham West and Royton
  2. 5 May 2016 - Ogmore
  3. 5 May 2016 - Sheffield, Brightside and Hillsborough
  4. 16 June 2016 - Tooting
  5. 20 October 2016 - Batley and Spen
  6. 20 October 2016 - Witney
  7. 1 December 2016 - Richmond Park
  8. 8 December 2016 - Sleaford and North Hykeham
  9. 23 February 2017 - Copeland
  10. 23 February 2017 - Stoke-on-Trent Central

Read the House of Commons Library briefing on by-elections in the 56th Parliament.

© House of Commons 2025. Re-use our content freely and flexibly with only a few conditions under the Open Parliament Licence.

Coverage - Roadmap - Contact - Datasette endpoint - Database schema

Accessibility statement - Cookies - Privacy notice