Trentpost

Election Coverage

Member of Parliament

James Cartlidge

Conservatives

Constituency: South Suffolk

Majority: 16082 Votes