so, basing one's vote on the issue of the TPP, imo, is a non-starter. Here's a link to an article that explains the various party's position. It's from the National Post (ugh) but it does provide some good info re party positions.
"The Conservatives, Liberals and New Democratic Party are aligned for once: they all want Canada to sign up for what business groups have called the historic opportunity to access almost 800 million new customers in Asia and Latin America, as part of the Trans-Pacific Partnership trade deal.
They are also agreed about the need to preserve the supply management system that protects Canadas dairy, egg and poultry industries from foreign competition, even though the U.S. governments chief agricultural negotiator told the National Post last week that dismantling supply management is the price of admission to TPP."
http://news.nationalpost.com/full-comment/john-ivison-supply-management-must-go-if-canada-is-to-be-a-player-in-massive-trans-pacific-trade-deal
A bit of an aside; The Liberal party of B.C. was never a Liberal party, it was a moderately conservative party under Wilson and when he lost his leadership position due to scandal, the moribund Social Credit/Conservative supporters took it over and elected Gordon Campbell.
It is totally misleading for them to continue under the banner of the Liberal Party of B.C., imo, but lying is their specialty so there is that.