Trentpost

Election Coverage

Member of Parliament

Richard Benyon

Conservatives

Constituency: Newbury

Majority: 34973 Votes