A crazy week in BC politics