Trentpost

Election Coverage

Member of Parliament

David Davies

Conservatives

Constituency: Monmouth

Majority: 22466 Votes