Trentpost

Election Coverage

Member of Parliament

Peter Gibson

Conservatives

Constituency: Darlington

Majority: 20901 Votes