Trentpost
Election Coverage
Home
Back
Member of Parliament
Bradley Thomas
Conservatives
Constituency: Bromsgrove
Majority: 16533 Votes