Photograph of Tom Gordon

Member of Parliament

Tom Gordon

Party history

Liberal Democrat 4 Jul 2024 to present

Constituency history

Harrogate and Knaresborough 4 Jul 2024 to present Elected 1 time

Roles

Courts (Remote Hearings) Bill 26 Jun 2025 to present
Terminally Ill Adults (End of Life) Bill 15 Jan 2025 to 25 Mar 2025
Human Rights (Joint Committee) 2 Dec 2024 to present
Science, Innovation and Technology Committee 28 Oct 2024 to 13 Nov 2025

Latest election result

Candidate result data from the Parliament Members API.

LD Gain Harrogate and Knaresborough Turnout 52,064
Candidate Party Votes Share
Tom Gordon LD Liberal Democrat 23,976 46.1 %
Andrew Jones Con Conservative 15,738 30.2 %
Jonathan Swales RUK Reform UK 5,679 10.9 %
Conrad Whitcroft Lab Labour 4,153 8.0 %
Shan Oakes Green Green Party 1,762 3.4 %
Paul Haslam Ind Independent 620 1.2 %
Stephan Metcalfe Ind Independent 136 0.3 %

Source: UK Parliament Members API

Biography source UK Parliament Members API
Election source UK Parliament Members API

FAQs

How long has Tom Gordon been an MP?

Tom Gordon has been in the House of Commons for 1 years, 10 months. Source

What parties has Tom Gordon been a member of?

Tom Gordon has 1 party affiliation records. The party history section lists all imported party affiliations from the Parliament biography data. Source

What roles has Tom Gordon held?

Tom Gordon has 4 imported role records. The roles section lists the most recent roles available from the Parliament biography data. Source

What was Tom Gordon's latest election result?

Tom Gordon's latest imported election result is LD Gain in Harrogate and Knaresborough, with a majority of 8,238. Source