Trentpost
Election Coverage
Home
Back
Member of Parliament
James Cartlidge
Conservatives
Constituency: South Suffolk
Majority: 16082 Votes