Five helpings of fruit and vegetables a day may not be enough, new research suggests.
Seven portions every day could have a more protective effect, experts said.
The NHS recommends that every person has five different 80g portions of fruit and vegetables a day. The suggested intake, based on World Health Organisation guidance, can lower the risk of serious health problems such as heart disease, stroke, type 2 diabetes and obesity, according to NHS Choices.
But a new study suggests that eating seven or more helpings of fruit and veg a day can reduce a person's risk of dying of cancer by 25%.
Eating this many portions can also reduce a person's risk of dying of heart disease by 31%, the authors said.