This timeline details Leaders of the Scottish National Party
See also: Leaders of the Conservative Party UK
Leaders of the Labour Party UK
7th April 1934 – 1936
Alexander MacEwen
British Prime Ministers: Ramsay MacDonald (Labour Party) 1934 – 35
Stanley Baldwin (Conservative Party) 1935 – 36
Stanley Baldwin (Conservative Party) 1935 – 36
1936 – 1940
Andrew Dewar Gibb
British Prime Ministers: Stanley Baldwin (Conservative Party) 1936 – 37
Neville Chamberlain (Conservative Party) 1937 – 1940
Neville Chamberlain (Conservative Party) 1937 – 1940
1940 – 30th May 1942
William Power
British Prime Minister: Winston Churchill (Conservative Party – War Coalition)
30th May 1942 – 9th June 1945
Douglas Young
British Prime Minister: Winston Churchill (Conservative Party – War Coalition)
9th June 1945 – May 1947
Bruce Watson
British Prime Ministers: Winston Churchill (Conservative Party – War Coalition) 1945
Clement Atlee (Labour Party) 1945 – 1947
Clement Atlee (Labour Party) 1945 – 1947
May 1947 – May 1956
Robert McIntyre
British Prime Ministers: Clement Atlee (Labour Party) 1947 – 1951
Winston Churchill (Conservative Party) 1951 – 1955
Sir Anthony Eden (Conservative Party) 1955 – 1956
Winston Churchill (Conservative Party) 1951 – 1955
Sir Anthony Eden (Conservative Party) 1955 – 1956
May 1956 – May 1960
James Halliday
British Prime Ministers: Sir Anthony Eden (Conservative Party) 1956 – 1957
Harold MacMillan (Conservative Party) 1957 – 1960
Harold MacMillan (Conservative Party) 1957 – 1960
June 1960 – June 1969
Arthur Donaldson
British Prime Ministers: Harold MacMillan (Conservative Party) 1960 – 1963
Sir Alec Douglas Home (Conservative Party) 1963 – 1964
Harold Wilson (Labour Party) 1964 – 1969
Sir Alec Douglas Home (Conservative Party) 1963 – 1964
Harold Wilson (Labour Party) 1964 – 1969
1st June 1969 – 15th September 1979
William Wolfe
British Prime Ministers: Harold Wilson (Labour Party) 1969 – 1970
Edward Heath (Conservative Party) 1970 – 1974
Harold Wilson (Labour Party) 1974 – 1976
James Callaghan (Labour Party) 1976 – 1979
Margaret Thatcher (Conservative Party) 1979
Edward Heath (Conservative Party) 1970 – 1974
Harold Wilson (Labour Party) 1974 – 1976
James Callaghan (Labour Party) 1976 – 1979
Margaret Thatcher (Conservative Party) 1979
15th September 1979 – 22nd September 1990
Gordon Wilson
British Prime Minister: Margaret Thatcher (Conservative Party)
22nd September 1990 – 26th September 2000
Alex Salmond
British Prime Ministers: John Major (Conservative Party) 1990 – 1997
Tony Blair (Labour Party) 1997 – 2000
Tony Blair (Labour Party) 1997 – 2000
26th September 2000 – 3rd September 2004
John Swinney
British Prime Minister: Tony Blair (Labour Party)
3rd September 2004 – 14th November 2014
Alex Salmond
British Prime Ministers: Tony Blair (Labour Party) 2004 – 2007
Gordon Brown (Labour Party) 2004 – 2010
David Cameron (Conservative Party) 2010 – 2014
Gordon Brown (Labour Party) 2004 – 2010
David Cameron (Conservative Party) 2010 – 2014
14th November 2014 – Present
Nicola Sturgeon
British Prime Ministers: David Cameron (Conservative Party) 2014 – 2016
Theresa May (Conservative Party) 2016 – 2019
Boris Johnson (Conservative Party) 2019 – Present
Theresa May (Conservative Party) 2016 – 2019
Boris Johnson (Conservative Party) 2019 – Present
Published Apr 06, 2020 @ 10:43 am – Updated – [last-modified]
Harvard Reference for this page:
Heather Y Wheeler. (2020). Leaders of the Scottish National Party 1934 to Present Day https://www.thetimelinegeek.com/leaders-of-the-scottish-national-party-1934-present-day Last accessed [date]