Trentpost

Election Coverage

Member of Parliament

Chris Evans

Labour

Constituency: Caerphilly

Majority: 14538 Votes