General Election results - December 2019
Charlotte Nichols - Labour: 20,611 - Charlotte Nichols is duty elected
Wendy Maisey - Conservative: 19,102
David Crowther - Liberal Democrat: 3,071
Elizabeth Babade - Brexit Party: 2,626
Lindsay McAteer - Green Party: 1,257
Faisal Rashid - Labour: 26,177
Andy Carter - Conservative: 28,187 - Andy Carter is duly elected
Ryan Bate - Liberal Democrat: 5,732
Clare Aspinall - Brexit Party: 1,635
Kevin Hickson - SDP: 168
You can view full election results from 2018, 2017, 2016, 2015, 2014, 2013 and 2012.
These links include results from borough councillor elections, parish councillor elections, the Cheshire Police and Crime Commissioner elections, any local by-elections, plus national parliamentary elections, European elections and referendums.
Find out more about the different types of elections.