There are no ‘bad’ foods, says a new guide to heart-healthy eating