Trentpost
Election Coverage
Home
Back
Member of Parliament
Josh Newbury
Labour
Constituency: Cannock Chase
Majority: 15671 Votes