The BC NDP has abandoned its trade union roots and caters to white collar public sector unions and the environmentalists which is why many trade union members voted for the BC Liberals in the last election.