EVEN IF DONATIONS FROM CORPORATIONS/ UNIONS WERE BANNED IN BC, THE BC NDP WOULD STILL BE CONTROLLED BY UNIONS!!- the party's constitution guarantees BC's biggest unions' members senior administrative positions in BC NDP.

"Canadian Political Science Review 5(1) January 2011"
"Organized Labour & the New Democratic Party":
https://ojs.unbc.ca/index.php/cpsr/article/viewFile/291/328 : 

"... the (BC) NDP has changed how organized labour is represented within the party, while retaining key leadership positions for union representatives"

"Organized labour, meanwhile, has taken up a two-track strategy, retaining its traditional internal mobilization of members during election campaigns while also adopting... novel independent campaigns designed to focus public attention around issues it thinks the NDP should take up"