Trentpost

Election Coverage

Member of Parliament

Mark Hunter

Liberal Democrats

Constituency: Cheadle

Majority: 24717 Votes