Question: who is the uk longest serving prime minister?
Answer: Sir Robert Walpole