Trentpost
Election Coverage
Home
Back
Member of Parliament
Graham Evans
Conservatives
Constituency: Weaver Vale
Majority: 20227 Votes