It's a long run to the next election in fall 2027. Plenty can happen before then, but the NDP is over the first hurdle