Party history
Scottish National Party
7 Jun 2001 to present
Constituency history
Perth and Kinross-shire
4 Jul 2024 to present
Elected 1 time
Perth and North Perthshire
5 May 2005 to 30 May 2024
Elected 5 times
North Tayside
7 Jun 2001 to 5 May 2005
Elected 1 time
Roles
Panel of Chairs
20 Mar 2026 to present
Border Security, Asylum and Immigration Bill
12 Feb 2025 to 18 Mar 2025
SNP Deputy Westminster Leader
10 Jul 2024 to present
Opposition Department
Shadow SNP Spokesperson (Home Affairs)
10 Jul 2024 to present
Opposition Department
Shadow SNP Spokesperson (Constitution)
10 Jul 2024 to present
Opposition Department
Shadow SNP Spokesperson (Environment, Food and Rural Affairs)
8 Sep 2022 to 12 Dec 2022
Opposition Department
Shadow SNP Leader of the House of Commons
1 Feb 2021 to 8 Sep 2022
Opposition Department
Liaison Committee (Commons)
20 May 2020 to 30 May 2024
Latest election result
Candidate result data from the Parliament Members API.
SNP Hold
Perth and Kinross-shire
Turnout 50,077
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Pete Wishart | SNP Scottish National Party | 18,928 | 37.8 % |
| Luke Graham | Con Conservative | 14,801 | 29.6 % |
| Graham Cox | Lab Labour | 9,018 | 18.0 % |
| Amanda Clark | LD Liberal Democrat | 3,681 | 7.4 % |
| Helen McDade | RUK Reform UK | 2,970 | 5.9 % |
| Sally Hughes | Ind Independent | 679 | 1.4 % |
Source: UK Parliament Members API
Biography source
UK Parliament Members API
Election source
UK Parliament Members API
FAQs
How long has Pete Wishart been an MP?
Pete Wishart has been in the House of Commons for 24 years, 11 months. Source
What parties has Pete Wishart been a member of?
Pete Wishart has 1 party affiliation records. The party history section lists all imported party affiliations from the Parliament biography data. Source
What roles has Pete Wishart held?
Pete Wishart has 35 imported role records. The roles section lists the most recent roles available from the Parliament biography data. Source
What was Pete Wishart's latest election result?
Pete Wishart's latest imported election result is SNP Hold in Perth and Kinross-shire, with a majority of 4,127. Source