Trentpost

Election Coverage

Member of Parliament

David Willetts

Conservatives

Constituency: Havant

Majority: 22433 Votes