The Liberals' revival is strongest in Ontario, which was a longtime Liberal stronghold that had been taken over by the Conservatives through the fall.
Support for the Liberals is also strong in Quebec and the party is edging up in British Columbia as well.
The Liberals have been gradually winning support among middle-aged baby-boomers and seniors — groups more likely to vote than younger Canadians.
The Liberal have also recovered their lead among groups that had traditionally supported them, including new Canadians and the university educated.
"We have seen public opinion reverse itself a couple of times in the last year, so it would be a mistake to say that any trend is irreversible," said Graves.
"However, the fact that prorogation backfired on the government and that its response to Haiti has been well-received but has not translated into support for the Conservative party suggests there may be some sturdiness to these trends."http://www.cbc.ca/canada/story/2010/01/27/ekos-poll027.html