Thousands of skilled trades workers in BC are very highly paid often making annual incomes, with O/T equal to that of well established physicians and attorneys.  They have become that part of society the NDP hates most, the financially successful. These people will vote Liberal, as they have for some time. They will do that because they know that their bread is buttered far better with the Liberals than under a wealth confiscating socialist party who long ago abandoned the working stiff in favor of public sector unions, militant feminists and eco-zealots. 

The best outcome on the election day would be a solid liberal victory, a handful of Green seats and an annihilation of the NDP.