Trentpost

Election Coverage

Member of Parliament

Josh Newbury

Labour

Constituency: Cannock Chase

Majority: 15671 Votes