Trentpost

Election Coverage

Member of Parliament

Nigel Evans

Conservatives

Constituency: Ribble Valley

Majority: 25404 Votes