Age of UK Prime Ministers

Rishi Sunak
Date of Birth: 12 May 1980
Age: 45 years, 1 month, 26 days
Or: 541 months, 26 days
2356 weeks, 1 day
16493 days
395832 hours
23749920 minutes
1424995200 seconds
Liz Truss
Date of Birth: 26 July 1975
Age: 49 years, 11 months, 12 days
Or: 599 months, 12 days
2606 weeks, 3 days
18245 days
437879 hours
26272740 minutes
1576364400 seconds
David Cameron
Date of Birth: 9 October 1966
Age: 58 years, 8 months, 29 days
Or: 704 months, 29 days
3065 weeks, 2 days
21457 days
514967 hours
30898020 minutes
1853881200 seconds
Boris Johnson
Date of Birth: 19 June 1964
Age: 61 years, 19 days
Or: 732 months, 19 days
3185 weeks, 4 days
22299 days
535175 hours
32110500 minutes
1926630000 seconds
Keir Starmer
Date of Birth: 2 September 1962
Age: 62 years, 10 months, 6 days
Or: 754 months, 6 days
3279 weeks, 2 days
22955 days
550919 hours
33055140 minutes
1983308400 seconds
Theresa May
Date of Birth: 1 October 1956
Age: 68 years, 9 months, 7 days
Or: 825 months, 7 days
3588 weeks, 1 day
25117 days
602807 hours
36168420 minutes
2170105200 seconds
Tony Blair
Date of Birth: 6 May 1953
Age: 72 years, 2 months, 2 days
Or: 866 months, 2 days
3765 weeks, 6 days
26361 days
632663 hours
37959780 minutes
2277586800 seconds
Gordon Brown
Date of Birth: 20 February 1951
Age: 74 years, 4 months, 18 days
Or: 892 months, 18 days
3881 weeks
27167 days
652007 hours
39120420 minutes
2347225200 seconds
Name Date Age Next Birthday Younger Than Older Than
youngest Rishi Sunak 12 May 1980 45 years, 1 month, 26 days 12 May 2026
or in 10 months, 4 days
or in 308 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, 12 days 26 July 2025
or in 18 days
or in 18 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, 29 days 9 October 2025
or in 3 months, 1 day
or in 93 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, 19 days 19 June 2026
or in 11 months, 11 days
or in 346 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, 6 days 2 September 2025
or in 1 month, 25 days
or in 56 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, 7 days 1 October 2025
or in 2 months, 23 days
or in 85 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, 2 months, 2 days 6 May 2026
or in 9 months, 28 days
or in 302 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, 18 days 20 February 2026
or in 7 months, 12 days
or in 227 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