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