The NDP’s Own Insiders Just Opened the Snap-Election Ledger
The party’s post-defeat review starts with a blunt fact: the early election was not just unpopular after the fact. According to insiders quoted by The Tyee, cautions were raised before it happened.

The NDP’s snap-election story has moved from campaign spin to internal evidence. The Tyee’s Andrew MacLeod reported Friday that former minister Ravi Kahlon said people are frustrated the party lost “the additional two years” it had left to govern, and that “cautions were expressed” before David Eby’s early election call.
That matters because the NDP’s public defence during the campaign was never just about timing. It was about judgment. Eby asked British Columbians to accept an election two years early while hospitals, affordability, public safety, forestry and the budget were already under strain. Voters refused. Now senior New Democrats are confirming that the warning lights were visible inside the tent, too.
Kahlon did not offer a detailed account of the internal process. But his acknowledgement is still significant. He had been moved into health shortly before the election call, then chose not to run again. He told The Tyee he would have liked the additional governing time and saw opportunities in the health file. The result is stark: the NDP created its own deadline, then lost the authority to keep working through the files it said were urgent.
The accountability gap grows wider with Aman Singh’s comments. The BC NDP president told The Tyee that the party apparatus was not involved in the election-call decision, describing it as a leader’s decision. That may be legally correct; the premier asks the lieutenant-governor for an election. Politically, it is damning. A governing party with a narrow majority went into an early election that ended nine years in office, and its own president says the outside party organization had nothing to do with the call.
The Tyee also reported the caucus is recommending Jennifer Whiteside as interim leader, with Mike Farnworth as house leader and Niki Sharma as caucus chair. That is not renewal yet. It is triage. The same report says the NDP expects about 28 seats after final count. The Legislature’s own homepage says the Assembly was dissolved on September 22, the election was held October 24, and MLA information for the 44th Parliament will be available after certified results on November 18.
So the first job for the interim team is not a slogan, a listening tour, or a managed review with a soft landing. It is a decision map. Who advised the premier? Who warned against the call? What did cabinet and caucus know? What polling, financial assumptions and risk assessments were used? When a party asks voters for two years it already had, then loses them, the public deserves more than a private apology.
The NDP’s insiders have now put the missing permission slip on the table. British Columbians should insist the party read it aloud.