Trentpost
Election Coverage
Home
Back
Member of Parliament
Tom Gordon
Liberal Democrats
Constituency: Harrogate and Knaresborough
Majority: 23976 Votes