Stephen Flynn

Scottish National Party Former MP · left 14 May 2026

Represented Aberdeen South · in Parliament since 12 December 2019

Parliamentary participation snapshot

Voting participation
51.0%
807 of 1,583 divisions
Committee attendance
100.0%
20 meetings attended
Debate contributions
682
in the 7 year window
Written questions
78
in the 7 year window
Committee memberships
0
current

Biography

The Rt Hon Stephen Flynn is no longer a Member, but was most recently the Scottish National Party MP for Aberdeen South, and left the Commons on 14 May 2026.

Parliamentary service

ConstituencyFromToNotes
Aberdeen South4 July 202414 May 2026Elected 1 time
Aberdeen South12 December 201930 May 2024Elected 1 time

Party affiliations

PartyFromTo
Scottish National Party12 December 201914 May 2026

Previous ministerial & opposition roles

RoleTypeFromTo
SNP Westminster LeaderOpposition10 July 202414 May 2026
SNP Westminster LeaderOpposition6 December 202230 May 2024
Shadow SNP Spokesperson (Business, Energy and Industrial Strategy)Opposition1 February 20216 December 2022
Shadow SNP Deputy Spokesperson (Treasury - Financial Secretary)Opposition7 January 20201 February 2021

Voting participation

Participation rate
51.0%
Eligible divisions
1,583
Divisions voted
807

608th of 650 current MPs · all MPs average 71.4% · Scottish National Party average 40.5%

Participation by year

Stephen Flynn voting participation by yearPercentage of eligible Commons divisions voted in, per calendar year0%25%50%75%100%201920202021202220232024202520262019: 100.0%100.0%2020: 67.9%67.9%2021: 66.5%66.5%2022: 62.2%62.2%2023: 59.4%59.4%2024: 55.5%55.5%2025: 21.1%21.1%2026: 23.3%23.3%
YearEligible divisionsVotedParticipation
202612028 23.3%
202532268 21.1%
2024200111 55.5%
2023256152 59.4%
2022251156 62.2%
2021242161 66.5%
2020190129 67.9%
201922 100.0%

By Parliament

ParliamentEligible divisionsVotedParticipation
58th1,068679 63.6%
59th515128 24.9%

Participation counts aye, no or teller votes in Commons divisions held while the MP sat. Absence has many legitimate causes (pairing, illness, parental leave, ministerial or Speaker duties).

Parliamentary activity

Debate contributions
682
Written questions
78
Oral questions
15
Early day motions
18
Bills sponsored
1
Petitions presented
0
Committee meetings attended
20

472nd of 650 current MPs · all MPs average 489 · Scottish National Party average 330

Written questions per year
Stephen Flynn: Written questions per yearNumber of Written questions recorded per calendar year01325385020192020: 373720202021: 9920212022: 7720222023: 2220232024: 7720242025: 151520252026: 112026
Oral questions per year
Stephen Flynn: Oral questions per yearNumber of Oral questions recorded per calendar year03581020192020: 8820202021: 6620212022: 1120222023: 0020232024: 0020242025: 0020252026: 002026
Early day motions per year
Stephen Flynn: Early day motions per yearNumber of Early day motions recorded per calendar year0.01.32.53.85.020192020: 3320202021: 4420212022: 1120222023: 2220232024: 2220242025: 5520252026: 112026

Annual breakdown

YearDebate contributionsDebates participatedWritten questionsOral questionsEDMsBills sponsoredPetitions
2026 29 16 1 0 1 0 0
2025 67 54 15 0 5 1 0
2024 106 40 7 0 2 0 0
2023 90 37 2 0 2 0 0
2022 110 67 7 1 1 0 0
2021 140 68 9 6 4 0 0
2020 140 69 37 8 3 0 0

Committee memberships

Not currently a member of any committee.

joint 1st of 515 current MPs (489 tied) · all MPs average 99.6% · Scottish National Party average 100.0%

Committee membership history

4 bill committees served on

Hansard activity

Contributions
682
spoken contributions
Debates participated in
351
distinct debates

177th of 650 current MPs · all MPs average 552 · Scottish National Party average 575

Contributions per year
Stephen Flynn: debate contributions per yearSpoken contributions recorded in Hansard per calendar year05010015020020192020: 14014020202021: 14014020212022: 11011020222023: 909020232024: 10610620242025: 676720252026: 29292026
Debates participated in per year
Stephen Flynn: debates participated in per yearDistinct debates the MP contributed to, per calendar year025507510020192020: 696920202021: 686820212022: 676720222023: 373720232024: 404020242025: 545420252026: 16162026

Counts come from the Hansard record for the Commons and Westminster Hall within the dataset window. Individual contributions and topic analysis are not yet part of the dataset; search Hansard for the full record.

Parliamentary timeline

Generated from seat, party, role and committee records.

  1. 2019

    • – Became MP for Aberdeen South
    • – Joined Scottish National Party
  2. 2020

    • – Appointed (opposition): Shadow SNP Deputy Spokesperson (Treasury - Financial Secretary)
  3. 2021

    • – Appointed (opposition): Shadow SNP Spokesperson (Business, Energy and Industrial Strategy)
    • – Left role: Shadow SNP Deputy Spokesperson (Treasury - Financial Secretary)
  4. 2022

    • – Appointed (opposition): SNP Westminster Leader
    • – Left role: Shadow SNP Spokesperson (Business, Energy and Industrial Strategy)
  5. 2024

    • – Left role: SNP Westminster Leader
    • – Became MP for Aberdeen South
    • – Appointed (opposition): SNP Westminster Leader
    • – Joined Scottish Affairs Committee
  6. 2026

    • – Left role: SNP Westminster Leader
    • – Left the House of Commons (Resignation (Northstead))

Constituency: Aberdeen South

Aberdeen South constituency boundary
Area
86.2 km²
Latest election
2026-06-18 Aberdeen South By-election (18 June 2026)
Result
Con Gain · majority 6,050
Electorate
76,033 · turnout 38.0%
Postcode areas
AB10, AB11, AB12, AB13, AB14, AB15, AB24, AB25, AB31, AB32, AB99

Statistics cover 7 November 2019 to 7 November 2026. Source: UK Parliament Members, Committees, Commons Votes, Hansard, Questions and Bills APIs, via the UK Politics Decoded dataset. View this MP’s raw JSON.