Question: Who served a longer term as UK prime minister, Theresa May or David Cameron?
Answer: David Cameron