Nail-biting finish anticipated for BC election as atmospheric river impacts polling numbers

This post was originally published on Global News.