The British Nutrition Foundation (BNF) is majority funded by ultra-processed food companies that include Coca-Cola, Nestlé, ...