Age of UK Prime Ministers

Rishi Sunak
Date of Birth: 12 May 1980
Age: 45 years, 1 month, 22 days
Or: 541 months, 22 days
2355 weeks, 4 days
16489 days
395736 hours
23744160 minutes
1424649600 seconds
Liz Truss
Date of Birth: 26 July 1975
Age: 49 years, 11 months, 8 days
Or: 599 months, 8 days
2605 weeks, 6 days
18241 days
437783 hours
26266980 minutes
1576018800 seconds
David Cameron
Date of Birth: 9 October 1966
Age: 58 years, 8 months, 25 days
Or: 704 months, 25 days
3064 weeks, 5 days
21453 days
514871 hours
30892260 minutes
1853535600 seconds
Boris Johnson
Date of Birth: 19 June 1964
Age: 61 years, 15 days
Or: 732 months, 15 days
3185 weeks
22295 days
535079 hours
32104740 minutes
1926284400 seconds
Keir Starmer
Date of Birth: 2 September 1962
Age: 62 years, 10 months, 2 days
Or: 754 months, 2 days
3278 weeks, 5 days
22951 days
550823 hours
33049380 minutes
1982962800 seconds
Theresa May
Date of Birth: 1 October 1956
Age: 68 years, 9 months, 3 days
Or: 825 months, 3 days
3587 weeks, 4 days
25113 days
602711 hours
36162660 minutes
2169759600 seconds
Tony Blair
Date of Birth: 6 May 1953
Age: 72 years, 1 month, 28 days
Or: 865 months, 28 days
3765 weeks, 2 days
26357 days
632567 hours
37954020 minutes
2277241200 seconds
Gordon Brown
Date of Birth: 20 February 1951
Age: 74 years, 4 months, 14 days
Or: 892 months, 14 days
3880 weeks, 3 days
27163 days
651911 hours
39114660 minutes
2346879600 seconds
Name Date Age Next Birthday Younger Than Older Than
youngest Rishi Sunak 12 May 1980 45 years, 1 month, 22 days 12 May 2026
or in 10 months, 8 days
or in 312 days
Liz Truss by 4 years, 9 months, 16 days
David Cameron by 13 years, 7 months, 3 days
Boris Johnson by 15 years, 10 months, 23 days
Keir Starmer by 17 years, 8 months, 10 days
Theresa May by 23 years, 7 months, 11 days
Tony Blair by 27 years, 6 days
Gordon Brown by 29 years, 2 months, 22 days
Liz Truss 26 July 1975 49 years, 11 months, 8 days 26 July 2025
or in 22 days
or in 22 days
David Cameron by 8 years, 9 months, 17 days
Boris Johnson by 11 years, 1 month, 7 days
Keir Starmer by 12 years, 10 months, 24 days
Theresa May by 18 years, 9 months, 25 days
Tony Blair by 22 years, 2 months, 20 days
Gordon Brown by 24 years, 5 months, 6 days
Rishi Sunak by 4 years, 9 months, 16 days
David Cameron 9 October 1966 58 years, 8 months, 25 days 9 October 2025
or in 3 months, 5 days
or in 97 days
Boris Johnson by 2 years, 3 months, 20 days
Keir Starmer by 4 years, 1 month, 7 days
Theresa May by 10 years, 8 days
Tony Blair by 13 years, 5 months, 3 days
Gordon Brown by 15 years, 7 months, 19 days
Rishi Sunak by 13 years, 7 months, 3 days
Liz Truss by 8 years, 9 months, 17 days
Boris Johnson 19 June 1964 61 years, 15 days 19 June 2026
or in 11 months, 15 days
or in 350 days
Keir Starmer by 1 year, 9 months, 17 days
Theresa May by 7 years, 8 months, 18 days
Tony Blair by 11 years, 1 month, 13 days
Gordon Brown by 13 years, 3 months, 30 days
Rishi Sunak by 15 years, 10 months, 23 days
Liz Truss by 11 years, 1 month, 7 days
David Cameron by 2 years, 3 months, 20 days
Keir Starmer 2 September 1962 62 years, 10 months, 2 days 2 September 2025
or in 1 month, 29 days
or in 60 days
Theresa May by 5 years, 11 months, 1 day
Tony Blair by 9 years, 3 months, 27 days
Gordon Brown by 11 years, 6 months, 13 days
Rishi Sunak by 17 years, 8 months, 10 days
Liz Truss by 12 years, 10 months, 24 days
David Cameron by 4 years, 1 month, 7 days
Boris Johnson by 1 year, 9 months, 17 days
Theresa May 1 October 1956 68 years, 9 months, 3 days 1 October 2025
or in 2 months, 27 days
or in 89 days
Tony Blair by 3 years, 4 months, 25 days
Gordon Brown by 5 years, 7 months, 11 days
Rishi Sunak by 23 years, 7 months, 11 days
Liz Truss by 18 years, 9 months, 25 days
David Cameron by 10 years, 8 days
Boris Johnson by 7 years, 8 months, 18 days
Keir Starmer by 5 years, 11 months, 1 day
Tony Blair 6 May 1953 72 years, 1 month, 28 days 6 May 2026
or in 10 months, 2 days
or in 306 days
Gordon Brown by 2 years, 2 months, 16 days
Rishi Sunak by 27 years, 6 days
Liz Truss by 22 years, 2 months, 20 days
David Cameron by 13 years, 5 months, 3 days
Boris Johnson by 11 years, 1 month, 13 days
Keir Starmer by 9 years, 3 months, 27 days
Theresa May by 3 years, 4 months, 25 days
oldest Gordon Brown 20 February 1951 74 years, 4 months, 14 days 20 February 2026
or in 7 months, 16 days
or in 231 days
Rishi Sunak by 29 years, 2 months, 22 days
Liz Truss by 24 years, 5 months, 6 days
David Cameron by 15 years, 7 months, 19 days
Boris Johnson by 13 years, 3 months, 30 days
Keir Starmer by 11 years, 6 months, 13 days
Theresa May by 5 years, 7 months, 11 days
Tony Blair by 2 years, 2 months, 16 days