Question: who was voted the greatest briton of all time by the uk public in a bbc poll in 2002
Answer: Sir Winston Churchill Prime Minister ( 1940 -- 1945 , 1951 -- 1955 ) .