Britain has lost its longest reigning monarch: Her Majesty Queen Elizabeth II (the “Queen”). Born in spring, on April 21,1926 as Princess Elizabeth Alexandra Mary, to Prince Albert, Duke of York (subsequently King George VI) and the noble-born Elizabeth Marguerite Bowes-Lyon...