National Lottery Lotto Punter Claims £18 Million Jackpot
As per the National Lottery operator Camelot, a single ticket-holder scooped a whopping £18 million jackpot from the November 18, 2017, draw. The ticket-holder has recently claimed his/her prize. He refused to share any information about the winner unless the