if you look at the data closely, it seems like the ndp are pretty much flat - they may have picked up a point or two on both sides, but it's not a big swing.
the liberals, on the other hand, have dropped 15 points, and the recipient seems to have initially been the bc conservatives, and now may be nobody at all.
so, i don't have any data....
....but, i wonder if the shape of the curve is defined by quiet right-leaning liberals ducking out, which would inflate the ndp vote by decreasing the sample size. you couldn't tell with online polling, because they don't sample.
i also mentioned the effect of strengthening ndp support in the downtown core, which is unlikely to flip many seats.
again: i'm not making a prediction based on essentially nothing.
but, everything says "the ndp numbers are inflated" and you should expect a closer result than is being broadcast. i don't feel confident suggest consequences from that closer result.