Trentpost

Election Coverage

Member of Parliament

Peter Kyle

Labour

Constituency: Hove

Majority: 32876 Votes