Age Young voters gave Labour a significant boost Age was one of the most significant factors in the general election. Under-45s came out in force for Labour, while over-54s voted in greater proportions for the Conservatives than in 2015. Young voters favoured Labour, with 60% of those aged 18-24 voting for Jeremy Corbyn's party, while 61% of over-64s voted Conservative. The Ukip vote collapsed across every age group. Labour Conservatives Liberal Democrats Ukip

Class Traditional class voting was challenged Voters crossed party lines, challenging traditional class-party loyalties. Middle-class votes swung to Labour, which increased its share of ABC1 voters by 12 points compared with the previous general election. However more working-class voters came out for the Conservatives and the party increased its share of the C2DE voters by 12 points. Labour Conservatives Liberal Democrats Ukip

Ethnicity Black and minority voters swung to Labour Labour increased its appeal with black and minority ethnic voters. The party's share of the BME vote rose six points compared with 2015, to take 73% of the vote. The popularity of the Conservatives among BME voters fell by four points on the previous general election. Labour Conservatives Liberal Democrats Ukip