Huge turnover leaves gaps in key portfolios for BC NDP government