Timing is everything. Two weeks ago, the video of the Stephane Dion interview would have been a small blip. The timing today could be devastating. Tomorrow the long weekend starts, and then the next day is the election. There's time to make Dion look bad, but not time to recover.
I spent part of this afternoon at the office of my local Liberal candidate making cold calls. I did not talk to one person who said they were voting Conservative, but the proportion of people who said they were undecided was shockingly high. I can only hope that some of the indecision was a Canadian sense of politeness.