Consequently, Rosebery too was the oldest living prime minister twice: first from 1903 to 1905 (after the death of Lord Salisbury), and a second time after Campbell-Bannerman's death in 1908 until his own death in 1929 for a total period of 23 years, and 134 days.