Trentpost

Election Coverage

Member of Parliament

Stuart Anderson

Conservatives

Constituency: South Shropshire

Majority: 17628 Votes