A mystery National Lottery winner has won a £1,000,000 Lotto prize by matching five main numbers plus the Bonus Ball.

The man from Lancashire, known only as Mr T, scooped the prize in the draw on Wednesday, June 21. 

Lucky Mr T has become one of more than eight million players that win each week on The National Lottery’s range of games.

Interactive winners have the opportunity to release their name, remain anonymous or like this winner, release some details through partial publicity.

Andy Carter, senior winners’ advisor at The National Lottery, said: “Huge congratulations to Mr T for winning this fantastic prize.

"He has become a millionaire overnight and can look forward to making a million new memories with his windfall.”

Thanks to National Lottery players, more than £30m is generated each week for National Lottery-funded projects.

This money helps support everything from the local charity making a difference where you live through to helping our nations' athletes win medals at last summer’s Commonwealth Games.

To date, more than £47 billion has been raised for National Lottery Good Causes, with more than 670,000 individual grants awarded.