The Longest Reigning Monarch

Tomorrow¬†Queen Elizabeth II will become the longest reigning British monarch surpassing a previous Queen regnant Victoria. An awful lot of people are taking the opportunity to try to write something interesting, historians saying that she isn’t much of a Queen because she reigns rather than rules and miserabilist left wing columnists trying to rain on … Read more