Tesco announced that it plans to give away food which is about to go out of date, at absolutely no cost.