Trentpost

Election Coverage

Member of Parliament

David Johnston

Conservatives

Constituency: Wantage

Majority: 34085 Votes