On September 9th (this very day!) Queen Elizabeth II will become Britain’s longest reigning monarch, bumping her great-great-grandmother Victoria from that top spot. (Victoria ruled for 64 years until her death in 1901.) The Queen’s has had 12 prime minsters. So far. Her first prime minister was Sir Winston Churchill. She is the most popular… Read more »