Photograph of Pete Wishart

Member of Parliament

Pete Wishart

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