Trentpost

Election Coverage

Member of Parliament

Alan Mak

Conservatives

Constituency: Havant

Majority: 12986 Votes