Trentpost

Election Coverage

Member of Parliament

Chris Evans

Labour

Constituency: Islwyn

Majority: 17069 Votes