Trentpost

Election Coverage

Member of Parliament

Andrew Murrison

Conservatives

Constituency: South West Wiltshire

Majority: 27198 Votes