Trentpost

Election Coverage

Member of Parliament

Eleanor Smith

Labour

Constituency: Wolverhampton South West

Majority: 20899 Votes