Trentpost
Election Coverage
Home
Back
Member of Parliament
Vincent Cable
Liberal Democrats
Constituency: Twickenham
Majority: 32483 Votes