Trentpost

Election Coverage

Member of Parliament

Nigel Evans

Conservatives

Constituency: Ribble Valley

Majority: 26298 Votes