Trentpost

Election Coverage

Member of Parliament

Vincent Cable

Liberal Democrats

Constituency: Twickenham

Majority: 32483 Votes