
The Queen will soon become the first British monarch to celebrate 70 years on the throne, and she will do it dogged by controversy.
Decades ago, upon celebrating her ruby jubilee in 1992, Her Majesty reflected on the year she described as annus horribilis – a horrible year.