After the death of Queen Elizabeth II, Britain now faces the unthinkable
“The king (or queen) is dead, long live the king (or queen).” Britons last heard those traditional words about a monarch’s death in 1952 when… Read More »After the death of Queen Elizabeth II, Britain now faces the unthinkable