Trentpost

Election Coverage

Member of Parliament

Graham Evans

Conservatives

Constituency: Weaver Vale

Majority: 16953 Votes