Trentpost

Election Coverage

Member of Parliament

David Rutley

Conservatives

Constituency: Macclesfield

Majority: 23503 Votes