Trentpost

Election Coverage

Member of Parliament

Anthony Browne

Conservatives

Constituency: South Cambridgeshire

Majority: 31015 Votes