See the story here by Andrew Potter, he tells it better than I could.
Since that post I've never really understood the fetish for this whole 4 year thing, fixed election date thing. I don't think it's a systemic problem, but a problem with the politicians.
I also think the point about having elections on serious issues a la 1988 is a useful aspect of the current system as Potter describes.
Link