Queen Elizabeth II becomes Britain’s longest-reigning monarch later when she passes the record set by her great-great-grandmother Queen Victoria. Princess …

source