A £1M lottery winner in East Ayrshire has yet to claim their prize.

The search is on to find the owner of the winning ticket, who matched one of the 20 Lotto raffle numbers in the draw on November 22.

The winning raffle code was PINK 65821189 and the lucky ticket-holder has until May 21 to claim their prize.

A National Lottery spokesperson said: "We're eager to find the 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 Lotto ticket in this area to check their old tickets again or look anywhere a missing ticket could be hiding.

"Try checking in the pockets of clothing, in wallets, bags and down the back of the sofa - someone out there could literally be sitting on a fortune! We have the champagne on ice and our fingers crossed that the lucky winner comes forward to claim their win."

Anyone who believes they have the winning ticket for any of the National Lottery draws within the 180-day deadline should call the National Lottery Line on 0845 910 0000.