Trentpost

Election Coverage

Member of Parliament

Mark Hoban

Conservatives

Constituency: Fareham

Majority: 30037 Votes