Not too big a surprise, although to be frank, I thought the yes side would win with a much bigger margin than it did.
The decision to decrease the HST to 10% by 2014 must have swayed people in the upper-middle class, who see they might actually be taxed less. This could explain the margins for NO in the Fraser Valley.
I will bet, though, that if you only counted the white vote* the results will either be razor-thin (>1% for YES) or 1-2% for NO. On the other hand South Asians would vote 55-57% YES, followed by East Asians at around 60%.
*A non-PC term to describe most British Columbians born in the province, less those born in a heavily Asian ancestry.
I noted that in my blog; Richmond and the Peace River seem to be the populist parts of BC.
Richmond is by no means populist; it is filled with Chinese who will oppose a tax hike on restaurants, hair salons and other services that was once PST exempt. They like to spend so they can save their efforts, and the HST might as well be punishing them. They will return to passivity on other issues.
I know less about the North, but I thought the primary resource industry up there will be the least damaged by the HST removal. Discontent over a Liberal government who did not visibly improve their living may also be a factor.
What is evident is the NO camp was supported by whites from the middle class upwards, while the YES camp was supported by the lower classes as well as the nouveau riche. The latter coalition would be more unstable.