Carole James has announced she is resigning as leader of the B.C. New Democratic Party.
An emotional James told reporters today (December 6) in Victoria that she will step down as soon as the NDP caucus chooses an interim leader.
"I saw no alternative," James said, according to the Globe and Mail.
James said she'll stay on as MLA for Victoria-Beacon Hill.
She has been party leader since 2003.
James's announcement came a day after the NDP postponed an emergency caucus meeting scheduled to deal with dissenting MLAs.
Last week, long-time NDP MLA Jenny Kwan had unleashed a scathing critique of her leadership and called for the party to hold a leadership convention.
"The BC NDP needs to have a leadership race in order to revitalize itself and to unify the party," Kwan wrote. "We need an NDP that British Columbians can vote for with confidence. We need an NDP with progressive policies and a decisive leader who can communicate these ideas to the public."
You can follow Stephen Hui on Twitter at twitter.com/stephenhui.