History

Who was the longest-reigning British monarch?

Queen Elizabeth II
She reigned 70 years, from 1952 to 2022 - the longest of any British monarch.

Part of the DayQ daily rotation - get today's question.