Trentpost

Election Coverage

Member of Parliament

Oliver Ryan

Labour

Constituency: Burnley

Majority: 12598 Votes