Photograph of Graham Leadbitter

Member of Parliament

Graham Leadbitter

Profile, voting record, roles, interests, and election information from official Parliament data.

At a glance

4 Jul 2024

Commons start

1 years, 10 months

Time in Commons

30.2 %

Voting participation

-43.1 % vs avg

1,001

Majority

67

Debates (12 months)

77

Contributions

Voting activity (12 months)

Debate activity (12 months)

Contact

Parliamentary office

[email protected]

Constituency office

020 7219 4306

X (formerly Twitter)

https://x.com/grahamsnp

Topic voting

Where this MP has been most and least active across locally tagged Commons division topics.

Highest topic participation

Benefits 24/30 (80 %)
Trade 3/4 (75 %)
Migration 8/11 (73 %)
Work / Employment 20/37 (54 %)

Lowest topic participation

Crime / Justice 0/61 (0 %)
Housing 0/31 (0 %)
Foreign Affairs 0/4 (0 %)
Education 4/49 (8 %)

Party history

Scottish National Party 4 Jul 2024 to present

Constituency

Constituency history

Moray West, Nairn and Strathspey 4 Jul 2024 to present Elected 1 time

Roles

Shadow SNP Spokesperson (Energy Security and Net Zero) 16 Jun 2025 to present Opposition Department
Absent Voting (Elections in Scotland and Wales) Bill 9 Jun 2025 to present
Shadow SNP Spokesperson (Science, Innovation and Technology) 10 Jul 2024 to present Opposition Department
Shadow SNP Spokesperson (Transport) 10 Jul 2024 to present Opposition Department

Latest election result

Candidate result data from the Parliament Members API.

SNP Hold Moray West, Nairn and Strathspey Turnout 46,554
Candidate Party Votes Share
Graham Leadbitter SNP Scottish National Party 14,961 32.1 %
Kathleen Robertson Con Conservative 13,960 30.0 %
James Hynam Lab Labour 8,259 17.7 %
Neil Alexander LD Liberal Democrat 3,785 8.1 %
Steve Skerrett RUK Reform UK 3,490 7.5 %
Draeyk Van der Horn Scottish Green Party 1,676 3.6 %
Euan Morrice Scottish Family Party 423 0.9 %

Source: UK Parliament Members API

Voting record

Commons division votes from the official Commons Votes API.

Voted in 156 of 516 eligible divisions (30.2 %). Commons average: 73.3 %.

156

Total votes

93

Aye

63

No

0

Against party

Aye / No split Ayes 93 / Noes 63

Divisions

Page 1 of 11
Division Vote
Draft Immigration and Asylum (Provision of Accommodation to Failed Asylum-Seekers) (Amendment) Regulations 2026 No Teller
Draft Asylum Seekers (Reception Conditions) (Amendment) Regulations 2026 No
Pension Schemes Bill: motion to disagree with Lords Amendments 15 to 24, 27, 30 to 34, 36, 38 to 42, 83 and 88, insist on Amendments 88C, 88E to 88P, 88R, 88S and 88W, and propose Amendments (a) to (j) in lieu of Amendments 88A, 88T, 88U and 88V Aye
Privilege Aye
Children's Wellbeing and Schools Bill: motion to insist on Amendment 38J and disagree with Lords Amendments 38V to 38X Aye
Pensions Schemes Bill: motion to disagree with Lords Amendments 15 to 24, 27, 30 to 34, 36, 38 to 42, 83 and 88, insist on Amendments 88A and 88C and propose amendments (a) to (j) in lieu of Amendment 88B Aye
Children's Wellbeing and Schools Bill: Amendments (a) to (f) in lieu of Lords Amendment 38 Aye
Pension Schemes Bill: motion to disagree with Lords Amendment 78 Aye
Pension Schemes Bill: motion to disagree with Lords Amendment 77 No
Pension Schemes Bill: motion to disagree with Lords Amendment 43 No
Pension Schemes Bill: motion to disagree with Lords Amendment 35 No
Pension Schemes Bill: motion to disagree with Lords Amendment 26 No
Pension Schemes Bill: motion to disagree with Lords Amendment 15 Aye
Pensions Scheme Bill: motion to disagree with Lords Amendment 5 No
Pension Schemes Bill: motion to disagree with Lords Amendment 1 Aye

Source: Commons Votes API

Debate activity

Parliamentary debate appearances from Hansard. Contribution counts cover the last 12 months.

15

Speeches

49

Questions

13

Interventions

0

Answers

0

Points of order

0

Statements

Most active debate topics

Energy 7 appearances
Transport 7 appearances
Tax 4 appearances
Defence 3 appearances
Migration 2 appearances

Recent appearances

Debate Contributions
Economic Growth 15 Apr 2026 1
Cost of Heating Oil 15 Apr 2026 1
Strategic Defence Review: Funding 15 Apr 2026 1
North Atlantic Submarine Activity 13 Apr 2026 1
Middle East 13 Apr 2026 1
Heating Oil: Rural Homes 24 Mar 2026 1
Oil and Gas 24 Mar 2026 1
Fuel Duty 18 Mar 2026 1
Immigration Reforms 17 Mar 2026 1
Energy Security and Net Zero: Scotland 4 Mar 2026 2

Source: UK Parliament Hansard API

Registered interests

4. Visits outside the UK (2)

Name of donor: Parliamentary Renewable & Sustainable Energy Group (PRASEG) Secretariat for the APPG for Renewable & Sustainable Energy Address of donor: PRASEG, 10 Dean Farrar Street, London SW1H 0DX Estimate of the probable value (or amount of any donation): Accommodation, return flights and subsistence, value £808 Destination of visit: Denmark Dates of visit: 23 October 2025 to 24 October 2025 Purpose of visit: APPG visit to high-level meetings and site visits in Copenhagen cross-channel cooperation for decarbonising heat and energy. (Registered 1 November 2025)

Name of donor: Federal Department of Foreign Affairs, Switzerland Address of donor: Embassy of Switzerland in the UK, 16-18 Montagu Place, London W1H 2BQ Estimate of the probable value (or amount of any donation): Travel (£380), accommodation (£990), in-country travel (£290) and meals (£240), value £1,900 Destination of visit: Switzerland (Berne & Zurich) Dates of visit: 5 November 2025 to 8 November 2025 Purpose of visit: Cross Party MP delegation visit with focus on Switzerland’s rail and transport network and Vocational and Professional Education and Training (VPET) system. (Registered 16 November 2025)

Member source UK Parliament Members API
Voting source Commons Votes API
Debate source UK Parliament Hansard API

FAQs

Who is Graham Leadbitter?

Graham Leadbitter is a Member of Parliament representing Moray West, Nairn and Strathspey. Source

Which party does Graham Leadbitter represent?

Graham Leadbitter currently represents Scottish National Party. Source

Which constituency does Graham Leadbitter represent?

Graham Leadbitter currently represents Moray West, Nairn and Strathspey. Source

How long has Graham Leadbitter been an MP?

Graham Leadbitter has been in the House of Commons for 1 years, 10 months. Source

How many Commons divisions has Graham Leadbitter voted in?

Graham Leadbitter has recorded votes in 156 of 516 eligible Commons divisions (30.2 % participation rate). The Commons average is 73.3 %. Eligible divisions are those occurring on or after the MP's Commons membership start date. Source

Has Graham Leadbitter voted against their party?

Graham Leadbitter has voted against the party majority 0 times in the imported division data. Source

What roles has Graham Leadbitter held?

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

What registered interests are listed for Graham Leadbitter?

Graham Leadbitter has registered interests in 1 imported categories. These come from the UK Parliament registered interests data. Source

What was Graham Leadbitter's latest election result?

Graham Leadbitter's latest imported election result is SNP Hold in Moray West, Nairn and Strathspey, with a majority of 1,001. Source

How active is Graham Leadbitter in parliamentary debates?

Graham Leadbitter has made 77 contributions across 67 debate appearances in the last 12 months, according to Hansard records. Source