A £10million winning Lotto ticket bought in Bradford has been claimed.
The numbers - 5, 15, 17, 19, 20 and 47 - were drawn on October 5 and Camelot UK Lotteries Limited, which operates the National Lottery, started an appeal to find the ticket holder last Friday.
The identity of Britain’s newest multi-millionaire remains a mystery.
A National Lottery spokesman said: “We’re delighted that the winner of this amazing prize has now come forward and we hope that they will enjoy their win.
“It would have been awful if the ticket-holder had missed out on this life-changing sum of money.”