Trentpost

Election Coverage

Member of Parliament

Chris Evans

Labour

Constituency: Islwyn

Majority: 17336 Votes