Woman forced to eat cat food for Christmas as she can't afford warm meal