Trentpost

Election Coverage

Member of Parliament

Bradley Thomas

Conservatives

Constituency: Bromsgrove

Majority: 16533 Votes