Trentpost

Election Coverage

Member of Parliament

Harry Harpham

Labour

Constituency: Sheffield, Brightside and Hillsborough

Majority: 22663 Votes