Trentpost

Election Coverage

Member of Parliament

Amber Rudd

Conservatives

Constituency: Hastings and Rye

Majority: 22686 Votes