Trentpost

Election Coverage

Member of Parliament

James Davies

Conservatives

Constituency: Vale Of Clwyd

Majority: 17270 Votes