Originally Posted by
trimmer21
There's a common misconception where people think of a Canadian conservative as an equivalent of an American Republican and a Canadian Liberal as an American Democrat with a Canadian New Democrat slightly left of a Liberal. In reality, our Conservatives are the "kissin' cousins" of American Democrats....just to illustrate as an example. That puts our Liberals considerably left of center with the NDP w-a-a-y left of them making them so far left to call them ultra leftist. One really needs to examine the roots of the NDP in Canadian history. The were formed from the old CCF (Commonwealth Co-operative Federation) which came from a western Canada bloc largely populated by Communists and Marxist-Leninist Socialists along with the labor union movement,roots that still exist to this day. Except for a full-blown,active political party like The Communist Party of Canada,they can't get much more ULTRA leftist than that.