Trentpost

Election Coverage

Member of Parliament

Andrew Smith

Labour

Constituency: Oxford East

Majority: 25356 Votes