Mike Farnworth Quits Bc Ndp Leadership