Trentpost

Election Coverage

Member of Parliament

Tom Gordon

Liberal Democrats

Constituency: Harrogate and Knaresborough

Majority: 23976 Votes