Trentpost

Election Coverage

Member of Parliament

Graham Evans

Conservatives

Constituency: Weaver Vale

Majority: 20227 Votes