Today – the 21,645th of her reign – Elizabeth II becomes the second longest serving monarch in British history, overtaking George III. In September 2015, she’ll nip past Queen Victoria to become the all-time record breaker.


Popular on LondonNet