Explore how different social factors shaped the results of the 2017, 2019, and 2024 UK general elections.
2017 General Election
Headline Result:Hung parliamentA situation where no party has an overall majority of seats in the House of Commons..
Conservatives: 42.4%, Labour: 40.0%, Turnout: 68.8%.
Age: Labour led among under-40s; Conservatives led among over-40s. 20-24: 62% Labour, 22% Conservative (YouGov).
Class: Conservatives led middle class and working class voters, but Labour closed the gap among working class.
Gender: Little difference overall, but young women were more likely to vote Labour.
Region: Conservatives gained "Red Wall" seats in North and Midlands; SNP dominated Scotland; Labour strong in London.
2024 General Election
Headline Result: Labour majority. Labour: 33.7%, Conservative: 23.7%, Turnout: 59.8%.
Age: 18-24s: 41% Labour, 8% Conservative. 70+: 46% Conservative, 20% Labour. This is a significant shift from previous elections as other parties gained support among younger voters e.g. the Green Party.
Class: Labour led among all social grades, including the middle class.