Trentpost

Election Coverage

Member of Parliament

Hywel Francis

Labour

Constituency: Aberavon

Majority: 16073 Votes