Nothing is so funny
NDP is a New DEMOCRATIC Party, DEMOCRATIC refers to political views, it is not far-left (politically speaking) like the Conservatives, nor far-right (politically) as the liberals.
You referred to the economic view (left), which doesn't really exist anymore. No country is...