 Of the 55 Prime Ministers, nine served more than 10 years while eight (including the incumbent) have served less than a year.Robert Walpole is the only person to have served as Prime Minister for more than two decades.George Canning served for less than four months before his death.