Member of Parliament
John Lamont
John has served in the House of Commons for 9 years, 2 months, representing 2 constituencies. John has held 15 parliamentary roles.
Party history
Constituency history
Roles
Latest election result
Candidate result data from the Parliament Members API.
| 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
FAQs
How long has John Lamont been an MP?
John Lamont has been in the House of Commons for 9 years, 2 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