what do ndp stand for in canada?
The New Democratic Party (NDP; French: Nouveau Parti démocratique, NPD) is a social democratic federal political party in Canada. The party was founded in 1961 out of the merger of the Co-operative Commonwealth Federation (CCF) with the Canadian Labour Congress (CLC).