Consider the question. Queen Elizabeth II became the longest-reigning British monarch on 9 September 2015 when she surpassed the reign of her great-great-grandmother Victoria. On 6 February 2017 she became the first British monarch to celebrate a Sapphire Jubilee, commemorating 65 years on the throne.

Who has been on the throne the longest in england?
If the answer is 'Queen Elizabeth II'; explain the reasoning:
To answer the question, consider the following: Queen Elizabeth II became the longest-reigning British monarch on 9 September 2015 when she surpassed the reign of her great-great-grandmother Victoria.