Could B.C. see a repeat of 2017 when no party won a majority?