Trentpost

Election Coverage

Member of Parliament

Eric Ollerenshaw

Conservatives

Constituency: Lancaster and Fleetwood

Majority: 15404 Votes