Trentpost

Election Coverage

Member of Parliament

Richard Benyon

Conservatives

Constituency: Newbury

Majority: 33057 Votes