thumbnail

UK General Elections Since 1945 by Leaders of Parties That Won Seats

Name any UK party leader whose party has won seats in a general election at the time of their leadership since 1945.
Quiz by
langleypark
Rate:
Last updated: August 15, 2025
You have not attempted this quiz yet.
First submittedAugust 14, 2025
Times taken47
Average score39.2%
Report this quizReport
20:00
Enter answer here
0
 / 181 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 ...
1945
Labour
Clement Attlee
393
Conservative
Winston Churchill
197
Liberal
Archibald Sinclair
12
National Liberal
Ernest Brown
11
Ind. Labour Party
Bob Edwards
3
Communist
Harry Pollitt
2
Nationalist
James McSparran
2
Common Wealth
C. A. Smith
1
 
1950
Labour
Clement Attlee
315
Conservative
Winston Churchill
298
Liberal
Clement Davies
9
Nationalist
James McSparran
2
 
1951
Conservative
Winston Churchill
321
Labour
Clement Attlee
295
Liberal
Clement Davies
6
Irish Labour
William Norton
1
 
1955
Conservative
Anthony Eden
345
Labour
Clement Attlee
277
Liberal
Clement Davies
6
Sinn Féin
Paddy McLogan
2
 
1959
Conservative
Harold Macmillan
365
Labour
Hugh Gaitskell
258
Liberal
Jo Grimond
6
 
 
 
1964
Labour
Harold Wilson
317
Conservative
Alec Douglas-Home
304
Liberal
Jo Grimond
9
 
 
 
1966
Labour
Harold Wilson
364
Conservative
Edward Heath
253
Liberal
Jo Grimond
12
Republican Labour
Gerry Fitt
1
 
 
 
1970
Conservative
Edward Heath
330
Labour
Harold Wilson
288
Liberal
Jeremy Thorpe
6
Protestant Unionist
Ian Paisley
1
Republican Labour
Gerry Fitt
1
SNP
William Wolfe
1
 
 
 
1974 (February)
Labour
Harold Wilson
301
Conservative
Edward Heath
297
Liberal
Jeremy Thorpe
14
SNP
William Wolfe
7
UUP
Harry West
7
Vanguard
William Craig
3
Plaid Cymru
Gwynfor Evans
2
Democratic Labour
Dick Taverne
1
DUP
Ian Paisley
1
SDLP
Gerry Fitt
1
 
 
 
1974 (October)
Labour
Harold Wilson
319
Conservative
Edward Heath
277
Liberal
Jeremy Thorpe
13
SNP
William Wolfe
11
UUP
Harry West
6
Plaid Cymru
Gwynfor Evans
3
Vanguard
William Craig
3
DUP
Ian Paisley
1
SDLP
Gerry Fitt
1
 
 
 
1979
Conservative
Margaret Thatcher
339
Labour
James Callaghan
269
Liberal
David Steel
11
UUP
Harry West
5
DUP
Ian Paisley
3
Plaid Cymru
Gwynfor Evans
2
SNP
William Wolfe
2
SDLP
Gerry Fitt
1
UUUP
Ernest Baird
1
 
 
 
1983
Conservative
Margaret Thatcher
397
Labour
Michael Foot
209
Alliance
David Steel
23
Roy Jenkins
23
UUP
James Molyneaux
11
DUP
Ian Paisley
3
Plaid Cymru
Dafydd Wigley
2
SNP
Gordon Wilson
2
SDLP
John Hume
1
Sinn Féin
Ruairí Ó Brádaigh
1
UPUP
James Kilfedder
1
 
 
 
1987
Conservative
Margaret Thatcher
376
Labour
Neil Kinnock
229
Alliance
David Owen
22
David Steel
22
UUP
James Molyneaux
9
DUP
Ian Paisley
3
Plaid Cymru
Dafydd Elis-Thomas
3
SDLP
John Hume
3
SNP
Gordon Wilson
3
Sinn Féin
Gerry Adams
1
UPUP
James Kilfedder
1
1992
Conservative
John Major
336
Liberal Democrats
Paddy Ashdown
20
Labour
Neil Kinnock
271
UUP
James Molyneaux
9
Plaid Cymru
Dafydd Wigley
4
SDLP
John Hume
4
DUP
Ian Paisley
3
SNP
Alex Salmond
3
UPUP
James Kilfedder
1
 
 
 
1997
Labour
Tony Blair
418
Conservative
John Major
165
Liberal Democrats
Paddy Ashdown
46
UUP
David Trimble
10
SNP
Alex Salmond
6
Plaid Cymru
Dafydd Wigley
4
SDLP
John Hume
3
DUP
Ian Paisley
2
Sinn Féin
Gerry Adams
2
UK Unionist
Robert McCartney
1
 
 
 
2001
Labour
Tony Blair
412
Conservative
William Hague
166
Liberal Democrats
Charles Kennedy
52
UUP
David Trimble
6
DUP
Ian Paisley
5
SNP
John Swinney
5
Plaid Cymru
Ieuan Wyn Jones
4
Sinn Féin
Gerry Adams
4
SDLP
John Hume
3
Health Concern
Richard Taylor
1
 
 
 
2005
Labour
Tony Blair
355
Conservative
Michael Howard
198
Liberal Democrats
Charles Kennedy
62
DUP
Ian Paisley
9
SNP
Alex Salmond
6
Sinn Féin
Gerry Adams
5
Plaid Cymru
Ieuan Wyn Jones
3
SDLP
Mark Durkan
3
Health Concern
Richard Taylor
1
Respect
Linda Smith
1
UUP
David Trimble
1
 
 
 
2010
Conservative
David Cameron
306
Labour
Gordon Brown
258
Liberal Democrats
Nick Clegg
57
DUP
Peter Robinson
8
SNP
Alex Salmond
6
Sinn Féin
Gerry Adams
5
Plaid Cymru
Ieuan Wyn Jones
3
SDLP
Margaret Ritchie
3
Alliance
David Ford
1
Green
Caroline Lucas
1
 
 
 
2015
Conservative
David Cameron
330
Labour
Ed Miliband
232
SNP
Nicola Sturgeon
56
DUP
Peter Robinson
8
Liberal Democrats
Nick Clegg
8
Sinn Féin
Gerry Adams
4
Plaid Cymru
Leanne Wood
3
SDLP
Alasdair McDonnell
3
UUP
Mike Nesbitt
2
Green
Natalie Bennett
1
UKIP
Nigel Farage
1
 
 
 
2017
Conservative
Theresa May
317
Labour
Jeremy Corbyn
262
SNP
Nicola Sturgeon
35
Liberal Democrats
Tim Farron
12
DUP
Arlene Foster
10
Sinn Féin
Gerry Adams
7
Plaid Cymru
Leanne Wood
4
Green
Caroline Lucas
1
Jonathan Bartley
1
 
 
 
2019
Conservative
Boris Johnson
365
Labour
Jeremy Corbyn
202
SNP
Nicola Sturgeon
48
Liberal Democrats
Jo Swinson
11
DUP
Arlene Foster
8
Sinn Féin
Mary Lou McDonald
7
Plaid Cymru
Adam Price
4
SDLP
Colum Eastwood
2
Alliance
Naomi Long
1
Green
Jonathan Bartley
1
Siân Berry
1
 
 
 
2024
Labour
Keir Starmer
411
Conservative
Rishi Sunak
121
Liberal Democrats
Ed Davey
72
SNP
John Swinney
9
Sinn Féin
Mary Lou McDonald
7
DUP
Gavin Robinson
5
Reform
Nigel Farage
5
Green
Adrian Ramsay
4
Carla Denyer
4
Plaid Cymru
Rhun ap Iorwerth
4
SDLP
Colum Eastwood
2
Alliance
Naomi Long
1
TUV
Jim Allister
1
UUP
Doug Beattie
1
Save Your Stats
Your Next Quiz
There are 11 different countries whose names start with the letter N. See how many you can name.
We made a list of the 20 countries that have the largest economies. How many can you name?
Can you name the countries with the highest GDP per capita?
Click the names of the cities which exist in the United Kingdom, but don't click on any ones that don't.
Comments
No comments yet