The B.C. NDP sit at 46 seats, the B.C. Conservatives at 45 — both having fallen short of a majority of 47 seats — and the B.C. Greens are at two seats in the initial vote count Saturday night.