Trentpost

Election Coverage

Member of Parliament

Amber Rudd

Conservatives

Constituency: Hastings and Rye

Majority: 25668 Votes