Liberals can afford to spend $8 billion a year on daycare program, IMF says