Trentpost

Election Coverage

Member of Parliament

Richard Benyon

Conservatives

Constituency: Newbury

Majority: 37399 Votes