The federal Liberals are criticizing the Harper government's new Building Canada Fund that promises $14-billion in infrastructure funding over the next ten years.
"This is a cruel accounting trick to parade as if this is oodles of money," said Liberal MP John McCallum, as he pointed to a graph showing that much of the money will be spent after 2019.
McCallum accuses the Tories of back-ending the fund so it can balance the budget before the next election.
"It's a bit suspicious," he says of the timing.
In an email, infrastructure minister Denis Lebel's office argues that money is still flowing from the 2007 fund.
"Unlike the Liberals when they were in government, we are delivering long-term, predictable funding for Canada's infrastructure," minister Lebel writes.