Trentpost
Election Coverage
Home
Back
Member of Parliament
Nigel Evans
Conservatives
Constituency: Ribble Valley
Majority: 25404 Votes