Queen Elizabeth becomes longest-serving British monarch
The Queen has thanked well-wishers at home and overseas for their "touching messages of kindness" as she becomes Britain's longest-reigning monarch.
Speaking in the Scottish Borders, the 89-year-old monarch said the title was "not one to which I have ever aspired".
At 17:30 BST she had reigned for 23,226 days, 16 hours and approximately 30 minutes - surpassing the reign of her great-great-grandmother Queen Victoria.
Nicholas Witchell reports.