Trentpost

Election Coverage

Member of Parliament

Andrew Jones

Conservatives

Constituency: Harrogate and Knaresborough

Majority: 29962 Votes