Lack of diversity in processed foods may be causing obesity and cancer

It’s not just the high fat, salt or sugar content of processed foods that is driving obesity and diet-related illnesses – the lack of food diversity is killing our gut flora, claims one researcher.