It's been nearly two years since Michael Ignatieff became leader of the Liberal Party.
At the time, he was seen as the guy who could bring the big red machine back to glory. It hasn't quite worked out that way.
In fact, a recent poll suggests the Liberals are at their lowest level in more than a year, with 23% support - 16 points behind the Conservatives. Now, it's just one poll, but the fact is, the Liberals haven't been able to gain any real ground on the Conservatives. Even as Stephen's Harper's bunch face a growing list of controversies.
So, how do you explain it? Well, Ignatieff has had to rebuild the party. Not an easy thing to do - especially for a guy who is relatively new to politics, and didn't spent much time in the trenches. Then, there are those Conservative attack ads, which seem to be working. Remember that poll a while back? Ignatieff's approval rating was 14% - the same as at the start of the year. Harper's is up six points to 32%. And then, there's the tricky question of when Ignatieff should bring down the government. He tried to do it once 18 months ago, but the NDP propped up the Conservatives and they survived.
Now, there's a lot of buzz that Ignatieff is ready to try again, to knock Harper out of office. He's accusing the Prime Minister of not respecting democracy, and hiding the truth.