Andrew Neil asks if the new tenant of No 10 is the latest in a series of leaders unqualified for the role – but he could be the longest-serving prime minister since Tony Blair, writes John Rentoul