
John Swinney
Scottish National Party
Perthshire North
Party Membership
- Scottish National PartyMay 2026 – present
- Scottish National PartyMay 2021 – Apr 2026
- Scottish National PartyMay 2016 – May 2021
- Scottish National PartyMay 2011 – Mar 2016
- Scottish National PartyMay 2007 – Mar 2011
- Scottish National PartyMay 2003 – Apr 2007
- Scottish National PartyMay 1999 – Mar 2003
Sponsored Bills (43)
- Stage 3
Children (Care, Care Experience and Services Plann
GovernmentSP Bill 74 - Stage 3
Budget (Scotland) (No. 2) Bill
BudgetSP Bill 23 - Stage 3
Scottish Local Government Elections (Candidacy Rig
GovernmentSP Bill 11 - Stage 3
Coronavirus (Recovery and Reform) (Scotland) Bill
GovernmentSP Bill 9 - Stage 3
Coronavirus (Discretionary Compensation for Self-i
GovernmentSP Bill 6 - Stage 3
Coronavirus (Extension and Expiry) (Scotland) Bill
GovernmentSP Bill 1 - Reconsideration Stage
United Nations Convention on the Rights of the Chi
GovernmentSP Bill 80 - Stage 3
Redress for Survivors (Historical Child Abuse in C
GovernmentSP Bill 79 - Stage 3
Scottish Elections (Franchise and Representation)
GovernmentSP Bill 51 - Stage 3
Disclosure (Scotland) Bill
GovernmentSP Bill 50 - Stage 3
Age of Criminal Responsibility (Scotland) Bill
GovernmentSP Bill 29 - Stage 3
UK Withdrawal from the European Union (Legal Conti
GovernmentSP Bill 28 - Introduced
Children and Young People (Information Sharing) (S
GovernmentSP Bill 17 - Stage 3
Budget (Scotland) (No. 5) Bill
BudgetSP Bill 86 - Stage 3
Land and Buildings Transaction Tax (Amendment) (Sc
GovernmentSP Bill 85 - Stage 3
Scottish Elections (Dates) Bill
GovernmentSP Bill 84 - Stage 3
Lobbying (Scotland) Bill
GovernmentSP Bill 82 - Stage 3
Scottish Fiscal Commission Bill
GovernmentSP Bill 78 - Stage 3
Scottish Elections (Reduction of Voting Age) Bill
GovernmentSP Bill 66 - Stage 3
Budget (Scotland) (No. 4) Bill
BudgetSP Bill 59 - Stage 3
Community Charge Debt (Scotland) Bill
GovernmentSP Bill 56 - Stage 3
Community Empowerment (Scotland) Bill
GovernmentSP Bill 52 - Stage 3
Legal Writings (Counterparts and Delivery) (Scotla
GovernmentSP Bill 50 - Stage 3
Budget (Scotland) (No. 3) Bill
BudgetSP Bill 45 - Stage 3
Revenue Scotland and Tax Powers Bill
GovernmentSP Bill 43 - Stage 3
Bankruptcy and Debt Advice (Scotland) Bill
GovernmentSP Bill 34 - Stage 3
Landfill Tax (Scotland) Bill
GovernmentSP Bill 28 - Stage 3
Regulatory Reform (Scotland) Bill
GovernmentSP Bill 26 - Stage 3
Budget (Scotland) (No. 2) Bill
BudgetSP Bill 22 - Stage 3
Land and Buildings Transaction Tax (Scotland) Bill
GovernmentSP Bill 19 - Stage 3
Budget (Scotland) Bill
BudgetSP Bill 9 - Stage 3
Land Registration etc. (Scotland) Bill
ExecutiveSP Bill 6 - Stage 3
Budget (Scotland) (No. 5) Bill
BudgetSP Bill 62 - Stage 3
Local Electoral Administration (Scotland) Bill
ExecutiveSP Bill 57 - Stage 3
Budget (Scotland) (No. 4) Bill
BudgetSP Bill 37 - Stage 3
Forth Crossing Bill
HybridSP Bill 33 - Stage 3
Public Services Reform (Scotland) Bill
ExecutiveSP Bill 26 - Stage 1
Budget (Scotland) (No. 3) Bill
BudgetSP Bill 20 - Stage 3
Budget (Scotland) (No. 2) Bill
BudgetSP Bill 18 - Stage 3
Climate Change (Scotland) Bill
ExecutiveSP Bill 17 - Stage 3
Budget (Scotland) Bill
BudgetSP Bill 5 - Stage 3
Abolition of Bridge Tolls (Scotland) Bill
ExecutiveSP Bill 1 - Stage 1
Cairngorms National Park Boundary Bill
Member'sSP Bill 72
Data sourced from parliament.scot