Trentpost

Election Coverage

Member of Parliament

Philip Hammond

Conservatives

Constituency: Runnymede and Weybridge

Majority: 26915 Votes