Trentpost

Election Coverage

Member of Parliament

Cameron Thomas

Liberal Democrats

Constituency: Tewkesbury

Majority: 20730 Votes