Trentpost

Election Coverage

Member of Parliament

Justin Tomlinson

Conservatives

Constituency: North Swindon

Majority: 29431 Votes