Trentpost
Election Coverage
Home
Back
Member of Parliament
Amber Rudd
Conservatives
Constituency: Hastings and Rye
Majority: 22686 Votes