Years ago, I worked for a charity that was linked to a major chocolate manufacturer. One of the perks of the job was a staff shop, where chocolate was available at a considerable discount. I learnt very quickly that it was a very bad idea for me to go to the shop, because I didn't save money, I just bought more chocolate. And I ate it.
Some people will have us believe that it is all about calories, and we that simply need to eat less if we want to lose weight, while others will explain that it isn't calories that we should be measuring, but rather the quality of our food. So who is right and what is the best way forward for those of us who want to keep our health in check?