Trentpost

Election Coverage

Member of Parliament

Chris Evans

Labour

Constituency: Islwyn

Majority: 21238 Votes