Rishi Sunak will be the youngest prime minister in modern political history when he takes office this week.
Sunak is 42, a year younger than Tony Blair was in 1997, who was the same age as David Cameron when he entered Downing Street in 2010. Cameron has held the modern record until now, as he was a few months younger than Blair.