Nigel Farage, 61
Politician
1
Rishi Sunak, 45
2
Charles Clarke, 75
3
Theresa May, 68
4
David Cameron, 58
5
Liz Truss, 50
6
Jeremy Corbyn, 76
7
Sadiq Khan, 54
8
Chloe Smith, 43
9
Emily Davison (1872-1913)
10
Angela Rayner, 45
11
Clement Attlee (1883-1967)
12
Oliver Cromwell (1599-1658)
13
Stanley Johnson, 85
14
Emmeline Pankhurst (1858-1928)
15
Nick Brown, 75
16
Matt Hancock, 46
17
Olukemi Olufunto Adegoke Badenoch, 45
18
Kate Green, 65
19
Oswald Mosley (1896-1980)
20
Rachel Reeves, 46
21
Harold Wilson (1916-1995)
22
James Callaghan (1912-2005)
23
Samuel Pepys (1633-1703)
24
Born in England
Most Popular Politicians
Ed Miliband, 55
25
Charles Boyle (1674-1731)
26
Ed Balls, 58
27
Ian Lucas, 65
28
Andrew Bennett, 86
29
Jacob Rees-Mogg, 56
30
Evan Harris, 59
31
George Galloway, 71
32
Jo Cox (1974-2016)
33
Emma Reynolds, 47
34
John Wardley, 75
35
Adam Wood, 70
36
Ann Widdecombe, 77
37
Henry Parkes (1815-1896)
38
Priti Patel, 53
39
Sir Thomas More (1478-1535)
40
John Winthrop (1587-1649)
41
James Michel, 81
42
Betty Boothroyd (1929-2023)
43
William Bradford (1590-1657)
44
Diane Abbott, 72
45
Jeremy Hunt, 58
46
Steve Reed, 61
47
David Lammy, 53
48
Politicians by Country
Politicians by Age