Ottawa’Canadians have given each of us an important job to do’The prepared text of Jack Layton’s speech to the first meeting of the new NDP caucus.
CanadaTalk of the townThe NDP’s best-known rookie MP finally speaks—in French, no less—and the reviews are good
OttawaSenate appointments: "There oughtta be a law"John Geddes on why the ’patronage chamber’ is an affront to democracy
Ottawa’I think Canadians are fed up’Jack Layton promises a measured opposition. Presumably this means no more puppet shows .
CanadaThe NDP’s former Newfoundland separatistRyan Cleary could be Jack Layton’s biggest caucus challenge
Ottawa’Good things just may happen’The text of Jack Layton’s remarks to the Canadian Labour Congress convention yesterday in Vancouver, his first major speech since...
GeneralHow in God’s name do you explain?Rick Mercer on how, in Canada, time spent at the massage parlour is a positive, at Harvard not so much