Trentpost
Election Coverage
Home
Back
Member of Parliament
Stephen Kinnock
Labour
Constituency: Aberavon
Majority: 22662 Votes