How can the NDP even consider keeping this guy around? His apology was obviously lacking and was more of an (poor) excuse. So what kind of message is the NDP sending? At what point is it okay for someone who wants to enter public life to hold these views and make threats? At a time when there is a issue with cyber-bullying amongst students, what kind of example does this set? It's possible that if these type of comments were made in person he could be charged with uttering threats.
However the NDP seem more bent on playing politics rather than doing the right thing. More specifically they are supporting they're candidate while at the same time they are calling for the heads of Gerry Ritz and Lee Richardson? The misogynistic and threatening comments of their own candidate are at least on par with Richardson's immigration remark and much worse than the extremely poor joke from Ritz. At least Ritz's joke only involved jokingly wishing someone was dead rather than offering to do it himself. This smells of hypocrisy.
There is precedent set in this type of situation. Earlier in the campaign Conservative candidate Chris Reid was forced out from running just because he had some controversial conservative (small-c) views. Furthermore, the Liberals and the Greens both had a candidate quit over offensive remarks. Meanwhile the NDP candidate expressed views that contradict those of the NDP, along with his offensive and derogatory comments, which are obviously in contrast with NDP values. The Durham NDP candidate should be bowing out or he should be getting tossed. Immediately.
Update (09/26/08, 12:39pm):
Only minutes ago Dion announced that he has canned Winnipeg candidate, Lesley Hughes, for expressing controversial comments she made about the 9/11 tragedy. Hughes painted the tragedy with conspiracy theory overtones. Meanwhile, Jack Layton at his press conference earlier today took questions. One question at the end of the conference touched upon several NDP candidates having their pasts coming back to haunt them. Layton responded by saying something to the effect that candidates were let go because the NDP are only interested in providing "quality candidates".
Quality candidates, eh? Does that quality involve misogyny or uttering threats? If Dion is going to boot a person for questioning the official 9/11 story then it shouldn't be much of head-scratch to boot someone for derogatory and threatening remarks.