General knowledge question

Which British Prime Minister served the longest term in the 20th century?

Reveal the answer

Correct answer

Margaret Thatcher

Margaret Thatcher served as Prime Minister for over 11 years from 1979 to 1990, the longest continuous term of any British Prime Minister in the 20th century.

This question appeared in the Wizzy Quiz round for Thursday 27 August 2026.

More questions from the same round