My Canadian friends at work say it stands for the New Democratic Party... And they are left of the Liberal party!!! Yikes!
They would scare Karl Marx
as of now, conservatives -3 in BC... not good! NDP is gaining big in BC