New Democratic Party of Canada

The New Democratic Party (NDP; French: Nouveau Parti démocratique, NPD) is a social democratic political party in Canada, one of the major Canadian parties to participate in federal (nationwide) politics. The NDP also has provincial and territorial branches which campaign for their respective province or territory's provincial/territorial government. At the federal level, after the [[Communist Party of Canada (Marxist–Leninist), the NDP has the highest total membership.