Trentpost
Election Coverage
Home
Back
Member of Parliament
Mike Hancock
Liberal Democrats
Constituency: Portsmouth South
Majority: 18921 Votes