Trentpost

Election Coverage

Member of Parliament

David Davies

Conservatives

Constituency: Monmouth

Majority: 23701 Votes