Trentpost

Election Coverage

Member of Parliament

Edward Davey

Liberal Democrats

Constituency: Kingston and Surbiton

Majority: 31103 Votes