Christy Clark lost the election and the party took a step back.   Obviously, a change of leadership is going to happen - it's natural and inevitable.  I think she had a majority support from her team - most were recruited by her and why wouldn't you want someone who is experienced on both sides of the bench on your team.  The BC Liberals only have a handful that served more 16 years in government. Clark did a lot more in six and half years than all the BC NDP did in a decade of governance.  Moreover, unlike the BC NDP, Clark actually knows that a party can only truly move on when the old leader is no longer hanging around - you can say she was push or whatever, but have a look at all the old leaders that BC NDP have kicking around - Carole James and Adrian Dix - you can't even get rid of them and they want folks to believe that they are somehow different.  Clark's resignation is probably a real loss as you have one less experience member of opposition to hold the BC NDP to account.