The platform of the NDP is - SOCIALIST BIG TIME. It is a Schumer/Durbin/Kennedy/Clinton/Pelosi/Boxer/Feinstein/Reid/Waters/Jackson-Lee )Get the picture?)!!
THIS NDP leader is a FOOLISH, REDICULOUS, WICKED OPPORTUNIST. He's up for grabs for any LEFT party that wants to make him feel important. Federally, they are pretty much a Nothing Party. They have NO hope of ever forming a Government.
(Denny Crane: "I Don't Want To Socialize With A Pinko Liberal Democrat Commie. Say What You Like About Republicans. We Stick To Our Convictions. Even When We Know We're Dead Wrong.")
The NDP is left of any of those names. Those US politicians mentioned would likely be Liberals if they were running in Canada.