they all support "free trade".
they all support pipelines.
they all support keeping corporate tax rates stupidly low.
they all support militarism and war (although they may have mild disagreements on tactics)
they are all right of centre neo-liberal capitalist parties. it's just a difference of scale.
globalnews.ca/news/2204193/poll-shows-40-of-voters-think-ndp-liberals-tories-are-basically-the-same-thats-good-news-for-harper/