Trentpost

Election Coverage

Member of Parliament

Chris Evans

Labour

Constituency: Islwyn

Majority: 15356 Votes