Trentpost

Election Coverage

Member of Parliament

Mike Hancock

Liberal Democrats

Constituency: Portsmouth South

Majority: 18921 Votes