Democratic Party
The New Democratic Party Socialist Caucus is an unofficial left-wing faction within Canada's New Democratic Party.