Trentpost

Election Coverage

Member of Parliament

Alan Haselhurst

Conservatives

Constituency: Saffron Walden

Majority: 32926 Votes