NDP is the party of the insane left, Liberal is the party of the far left.
The INSANELY Far Left?
Liberalism is a mental disorder. :-)
NDP are Communists