Trentpost

Election Coverage

Member of Parliament

David Davies

Conservatives

Constituency: Monmouth

Majority: 26411 Votes