Trentpost
Election Coverage
Home
Back
Member of Parliament
Connor Naismith
Labour
Constituency: Crewe and Nantwich
Majority: 20837 Votes