Ignatieff got exactly what he deserved. Call an election no one wants, and you will be the one to take the fall. Even a child could have seen that coming.
The Liberals need to get their house in order. They haven't had any kind of leadership since Chretien, and let's face it - Bob Rae or Justin Trudeau are not the answer here. The Libs need to figure out who they are and what they stand for. They went into this election with no platform. None! Asking people to vote for you "because you're not Stephen Harper" is not going to do it. That's not leadership, and it isn't offering a vision that people can grasp on to. No wonder they got so few votes.
The only reason the NDP got as many seats as they did is because there was no one else to vote for if you didn't want the Conservatives. If the Liberals can get their act together over the next five years, they will send the NDP back to having maybe 30 - 40 seats, max. But if they can't do that, or if they trot out another loser of a leader, then they'll be finished.
God help us if the NDP ever get into power.