Trentpost

Election Coverage

Member of Parliament

Gavin Williamson

Conservatives

Constituency: South Staffordshire

Majority: 29478 Votes