Skip to main content

Parliament dissolved ahead of election

The Scottish Parliament is now dissolved ahead of the election on Thursday 7 May 2026.

During dissolution, there are no MSPs and no parliamentary business can take place.

For more information, please visit Election 2026

Loading…
Members of the Scottish Parliament (MSPs)

John Swinney


Scottish National Party
Former MSP for Perthshire North (Constituency)
05 May 2011 to 08 Apr 2026

Scottish National Party
Former MSP for North Tayside (Constituency)
06 May 1999 to 22 Mar 2011

About John Swinney

Parliamentary history

John Swinney had the following roles in Parliament

Previous roles in cross-party groups are not included in this list.

06 May 2024 to 08 April 2026

Party Leader

Scottish National Party

29 June 2023 to 07 May 2024

Criminal Justice Committee

Member

19 May 2021 to 28 March 2023

Deputy First Minister and Cabinet Secretary for Covid Recovery

Scottish Government

18 May 2016 to 18 May 2021

Deputy First Minister and Cabinet Secretary for Education and Skills

Scottish Government

21 November 2014 to 18 May 2016

Cabinet Secretary for Finance, Constitution and Economy

Scottish Government

21 November 2014 to 18 May 2016

Deputy First Minister

Scottish Government

25 May 2011 to 21 November 2014

Cabinet Secretary for Finance, Employment and Sustainable Growth

Scottish Government

17 May 2007 to 25 May 2011

Cabinet Secretary for Finance and Sustainable Growth

Scottish Government

05 September 2005 to 02 April 2007

Party Spokesperson on Finance

Scottish National Party

05 September 2005 to 02 April 2007

Party Spokesperson on Public Services

Scottish National Party

30 October 2004 to 02 April 2007

Audit Committee

Substitute Member

20 September 2005 to 02 April 2007

Finance Committee

Deputy Convener

15 September 2005 to 20 September 2005

Finance Committee

Member

28 September 2004 to 14 September 2005

European and External Relations Committee

Convener

28 September 2004 to 14 September 2005

Conveners Group

Member

15 September 2004 to 28 September 2004

European and External Relations Committee

Member

01 May 2003 to 03 September 2004

Party Leader

Scottish National Party

26 September 2000 to 31 March 2003

Party Leader

Scottish National Party

17 June 1999 to 01 November 2000

Finance Committee

Member

06 May 1999 to 26 September 2000

Deputy Party Leader

Scottish National Party

25 May 1999 to 26 September 2000

Party Spokesperson on Enterprise

Scottish National Party

25 May 1999 to 26 September 2000

Party Spokesperson on Lifelong Learning

Scottish National Party

17 June 1999 to 26 September 2000

Enterprise and Lifelong Learning Committee

Convener

24 August 1999 to 26 September 2000

Conveners Liaison Group

Member