John Horgan rolled the dice and won after calling a snap election this year.

The NDP is expected to form a majority government following a resounding victory over the BC Liberals and the Green Party.

The New Democrats are leading or elected in 55 ridings followed by the BC Liberals with 29 and the Green Party with three.

Mail-in ballots will be counted at some point in November.

About half-a-million vote-by-mail packages have been returned according to Elections BC.

A link to the provincial results can be found here.