"I asked for a £2 card and she pulled out the £5 one by mistake," White, from Felixstowe, said. The mother-of-three decided against challenging the numerically challenged supermarket worker, instead stumping up the extra cash.

"I'd already won £5 on another scratchcard so I decided to have a go. I rubbed it off when I got home later and I just couldn't believe it – I'm still in a state of shock."

Three years ago White was facing repossession of her home, but now she plans to pay off her mortgage and treat herself to a new conservatory.

The millionaire, who has three children, has continued taking the bus to work her shifts at the Palace bingo hall in Felixstowe since her win and does not plan to give up her job, but has changed how she manages her finances.