British political party leaders, 1834-present

How many British political party leaders can you name?
Only parties which have received at least 5% of the vote in any general election from 1834 or later.
Not counting various acting leaders.
During 1926-1969, the Liberal Party had no official leader. Name the Leader of the Liberal Party in the House of Commons instead.
Before 2008, the Green Party of England and Wales elected Principal Speakers instead of leaders. Name these instead.
Quiz by
rheaeaeaea
Rate:
Last updated: April 8, 2026
You have not attempted this quiz yet.
First submittedApril 7, 2026
Times taken8
Average score33.0%
Report this quizReport
20:00
Enter answer here
0
 / 115 guessed
The quiz is paused. You have remaining.
Scoring
You scored / = %
This beats or equals % of test takers also scored 100%
The average score is
Your high score is
Your fastest time is
Keep scrolling down for answers and more stats ...
Conservative Party
2024-present
Kemi Badenoch
2022-2024
Rishi Sunak
2022
Liz Truss
2019-2022
Boris Johnson
2016-2019
Theresa May
2005-2016
David Cameron
2003-2005
Michael Howard
2001-2003
Iain Duncan Smith
1997-2001
William Hague
1990-1997
John Major
1975-1990
Margaret Thatcher
1965-1975
Edward Heath
1963-1965
Alec Douglas-Home
1957-1963
Harold Macmillan
1955-1957
Anthony Eden
1940-1955
Winston Churchill
1937-1940
Neville Chamberlain
1923-1937
Stanley Baldwin
1922-1923
Andrew Bonar Law
1921-1922
Vacant
1916-1921
Andrew Bonar Law
1911-1916
Vacant
1902-1911
Arthur Balfour
1885-1902
Marquess of Salisbury
1881-1885
Vacant
1868-1881
Benjamin Disraeli
1846-1868
Earl of Derby
1834-1842
Robert Peel
 
Labour Party
2020-present
Keir Starmer
2015-2020
Jeremy Corbyn
2010-2015
Ed Miliband
2007-2010
Gordon Brown
1994-2007
Tony Blair
1992-1994
John Smith
1983-1992
Neil Kinnock
1980-1983
Michael Foot
1976-1980
James Callaghan
1963-1976
Harold Wilson
1955-1963
Hugh Gaitskell
1935-1955
Clement Attlee
1932-1935
George Lansbury
1931-1932
Arthur Henderson
1922-1931
Ramsay MacDonald
1921-1922
J. R. Clynes
1917-1921
William Adamson
1914-1917
Arthur Henderson
1911-1914
Ramsay MacDonald
1910-1911
George Barnes
1908-1910
Arthur Henderson
1906-1908
Keir Hardie
Liberal Democrats
2020-present
Ed Davey
2019
Jo Swinson
2017-2019
Vince Cable
2015-2017
Tim Farron
2007-2015
Nick Clegg
2006-2007
Menzies Campbell
1999-2006
Charles Kennedy
1988-1999
Paddy Ashdown
1988
David Steel
Robert Maclennan
 
Liberal Party
1976-1988
David Steel
1967-1976
Jeremy Thorpe
1956-1867
Jo Grimond
1945-1956
Clement Davies
1935-1945
Archibald Sinclair
1931-1935
Herbert Samuel
1926-1931
David Lloyd George
1908-1926
H. H. Asquith
1905-1908
Henry Campbell-Bannerman
1896-1905
Vacant
1894-1896
Earl of Rosebery
1880-1894
William Gladstone
1875-1880
Vacant
1867-1875
William Gladstone
1865-1867
Lord John Russell
1859-1865
Lord Palmerston
 
Social Democratic Party
1987-1988
Robert Maclennan
1983-1987
David Owen
1982-1983
Roy Jenkins
 
National Liberal Party (1922)
1922-1923
David Lloyd George
 
Whigs
1855-1859
Lord Palmerston
1846-1855
Lord John Russell
1842-1846
Vacant
1834-1842
Lord Melbourne
 
Irish Parliamentary Party
1918-1921
Joe Devlin
1918
John Dillon
1900-1918
John Redmond
1891-1900
Vacant
1880-1891
Charles Stewart Parnell
1879-1880
William Shaw
1874-1879
Isaac Butt
 
Irish National Federation
1892-1900
John Dillon
1891-1892
Justin McCarthy
Green Party of England and Wales
2025-present
Zack Polanski
2021-2025
Carla Denyer
Adrian Ramsay
2018-2021
Siân Berry
Jonathan Bartley
2016-2018
Caroline Lucas
2012-2016
Natalie Bennett
2008-2012
Caroline Lucas
2007-2008
Derek Wall
Caroline Lucas
2006-2007
Siân Berry
2004-2006
Keith Taylor
Caroline Lucas
2003-2004
Mike Woodin
2001-2003
Darren Johnson
Margaret Wright
1999-2001
Mike Woodin
1998-1999
Jean Lambert
1997-1998
Unknown
1995-1997
David Taylor
Peg Alexander
1994-1995
Jan Clark
1993-1994
John Cornford
1992-1993
Mallen Baker
Jean Lambert
1992
Richard Lawson
1990-1992
Andrew Simms
Sara Parkin
David Spaven
Jim Berreen
Derek Wall
 
Reform UK
2024-present
Nigel Farage
2021-2024
Richard Tice
2019-2021
Nigel Farage
2019
Catherine Blaiklock
 
UK Independence Party
2025-present
Nick Tenconi
2024
Lois Perry
2020-2024
Neil Hamilton
2020
Freddy Vachha
2019
Richard Braine
2018-2019
Gerard Batten
2017-2018
Henry Bolton
2016-2017
Paul Nuttall
2016
Diane James
2010-2016
Nigel Farage
2009-2010
Malcolm Pearson
2006-2009
Nigel Farage
2002-2006
Roger Knapman
2000-2002
Jeffrey Titford
1997-2000
Michael Holmes
1993-1997
Alan Sked
Save Your Stats
Your Next Quiz
Can you name the ten Asian countries with the largest GDPs?
Can you name the 16 countries that sent the most visitors to Florida in the year 2025?
Drag the flag onto the correct country. Careful, though! One wrong move and the game ends.
Drag the pin onto the correct country. Careful, though! Three wrong moves and the game ends.
Comments
No comments yet