Which British PM served for the longest time, his single term of 20 years, 314 days being longer than even the combined multiple terms of any other Prime Minister?
What is the answer?
robert walpole