The British monarchy is the oldest continuously existing monarchy in the world, with its origins traced back over a millennium.Published by The Spectator IndexMay 6, 2023 6:55:02 AM UTC