Trentpost
Election Coverage
Home
Back
Member of Parliament
Stuart Anderson
Conservatives
Constituency: South Shropshire
Majority: 17628 Votes