Which of these was not a British prime minister?
John Maynard Keynes
Harold Macmillan
Winston Churchill
Clement Attlee