The Canadian Taxpayers Federation yesterday named annual winners of its dubious Teddy Awards for wasteful spending. Canadians face a “huge tax bill” for record deficits, said the Federation: “Canadians want to leave their kids and grandkids with a shot at financial success.”