Trentpost

Election Coverage

Member of Parliament

Chris Davies

Conservatives

Constituency: Brecon and Radnorshire

Majority: 16453 Votes