Photograph of John Lamont

Member of Parliament

John Lamont

Party history

Conservative 8 Jun 2017 to present

Constituency history

Berwickshire, Roxburgh and Selkirk 4 Jul 2024 to present Elected 1 time
Berwickshire, Roxburgh and Selkirk 8 Jun 2017 to 30 May 2024 Elected 2 times

Roles

Restoration and Renewal Programme Board 15 Sep 2025 to present
Modernisation Committee 15 Sep 2025 to present
Procedure Committee 15 Sep 2025 to present
Shadow Deputy Leader of the House of Commons 22 Jul 2025 to present Office of the Leader of the House of Commons
Public Administration and Constitutional Affairs Committee 16 Dec 2024 to present
Petitions Committee 25 Nov 2024 to present
Shadow Secretary of State for Scotland 8 Jul 2024 to 5 Nov 2024 Scotland Office
Parliamentary Under-Secretary (Scotland Office) 27 Oct 2022 to 5 Jul 2024 Scotland Office

Latest election result

Candidate result data from the Parliament Members API.

Con Hold Berwickshire, Roxburgh and Selkirk Turnout 46,558
Candidate Party Votes Share
John Lamont Con Conservative 18,872 40.5 %
David Wilson SNP Scottish National Party 12,273 26.4 %
Caitlin Stott Lab Labour 6,311 13.6 %
Ray Georgeson LD Liberal Democrat 3,686 7.9 %
Carolyn Grant RUK Reform UK 3,340 7.2 %
Neil MacKinnon Scottish Green Party 1,526 3.3 %
Ellie Merton Ind Independent 329 0.7 %
Hamish Goldie-Scot Scottish Family Party 221 0.5 %

Source: UK Parliament Members API

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

FAQs

How long has John Lamont been an MP?

John Lamont has been in the House of Commons for 8 years, 11 months. Source

What parties has John Lamont been a member of?

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

What roles has John Lamont held?

John Lamont has 15 imported role records. The roles section lists the most recent roles available from the Parliament biography data. Source

What was John Lamont's latest election result?

John Lamont's latest imported election result is Con Hold in Berwickshire, Roxburgh and Selkirk, with a majority of 6,599. Source