Trentpost

Election Coverage

Member of Parliament

Tom Blenkinsop

Labour

Constituency: Middlesbrough South and East Cleveland

Majority: 19193 Votes