Trentpost

Election Coverage

Member of Parliament

Tom Blenkinsop

Labour

Constituency: Middlesbrough South and East Cleveland

Majority: 18138 Votes