Trentpost
Election Coverage
Home
Back
Member of Parliament
Richard Shepherd
Conservatives
Constituency: Aldridge-Brownhills
Majority: 22913 Votes