Trentpost

Election Coverage

Member of Parliament

Richard Shepherd

Conservatives

Constituency: Aldridge-Brownhills

Majority: 22913 Votes