Trentpost

Election Coverage

Member of Parliament

Greg Smith

Conservatives

Constituency: Buckingham

Majority: 37035 Votes