Churchill was succeeded by Harold Macmillan who became the British prime minister in 1957.