The lucky winner of a £1 million Euromillion lottery ticket bought in Reading has yet to claim their lifechanging prize.

The winning ticket was picked out on Friday April 24 and despite almost three weeks having passed the winner has not collected the winnings.

The player might be unaware that they have won £1m and are missing out on a trip on a luxury yacht that is also part of the prize.

Players are being urged to check their pockets, wallets, bags and household crevices in a search attempt to unveil the mystery millionaire.

A National Lottery spokesman said they are determined to change the life of the mystery ticket holder, who has until October 21 to claim their prize.

The spokesman said: “We’re desperate to find this mystery ticket-holder and unite them with their winnings, this amazing prize could really make a huge difference to somebody’s life.”

“We’re urging everyone who bought a ticket in this area to check their old EuroMillions tickets again or look anywhere a missing ticket could be hiding, so that this prize can turn someone into the newest member of the lottery millionaire club.”