Trentpost
Election Coverage
Home
Back
Member of Parliament
Alan Haselhurst
Conservatives
Constituency: Saffron Walden
Majority: 32926 Votes