The Greens and BC Conservatives were tied at 10%, representing a three point loss for the Greens and a two point gain for the BC Conservatives.
The BC NDP led in all parts of the province, with 44% in Vancouver, 45% in the Interior, 51% on Vancouver Island, and 57% in the North.
Liberal support ranged between 20% and 31%, while the Greens did better in Vancouver (13%) but worse in the North (2%).
The BC Conservatives are running a strong third in the Interior, with 18%.
The Liberals would be reduced to 12 seats, all won in Vancouver.
Independents would win two seats, one in the North and one in Vancouver, while the Greens would win one seat in Vancouver.
UPDATE: I did not incorporate the "ballot box factor" in this projection. This is the difference between what pollsters report and what actually happens on voting day. I have added this factor to the projection model for British Columbia and will use it in the future. Had I used it for this projection, I would not have awarded a seat to the BC Greens. It would have gone to the BC Liberals instead.
If there is one bit of silver lining in this poll for the BC Liberals as they head into a leadership convention, it is that 28% of British Columbians prefer that the next electoral outcome be a BC Liberal government with someone other than Gordon Campbell as leader. But the NDP still holds the edge, with 32% preferring that they form the next government. Only 6% preferred a re-elected Campbell government.