Lottery operator British Columbia Lottery Corporation (BCLC) has paid out the largest ever online lottery prize in Canada after a Nanaimo resident won CAD$21m on

The Lotto 6/49 ticket was purchased on BCLC’s iGaming platform, with the player winning the life-changing jackpot earlier this month.

The winner has now been named as Bill Laharty from Nanaimo, a city on Vancouver Island.

“Ever since I discovered I won, it’s like I’ve been in a dream,” said Laharty. “I saw this big number and had to count all the zeros. I couldn’t believe it and no one else does either.”

The prize is the largest ever online lottery prize won in Canada, breaking the previous record of $7.6m which was set in December 2010 and also won by a Nanaimo resident.

BCLC paid out a total of $46.3m in prizes in its most recent 2015/16 financial year.