You see, Mackay thought that since Liberals had achieved (minority) government during the election of 2004, by 2008 when the next election would be at hand, the Canadian peopels would be bored of Liberals as they would be have been in power for so long. They would be looking for change. It was then that Mackay would beat Harper into the position of Leader of the Conservative party. I think he would probably be a better PM and have a better shot than Harper. But then again, you never know. Harper may surprise us all.
Anyhow, now that a snap election may be called anytime now; that has screwed up Mackay's plan. Therefore, who will be the next Tory leader is a good question.