Amid the non-stop flow of advice about diet and health, and whether the magic number is five, seven or 10, one message stays constant. The fact that all experts agree – a diet rich in fruit and vegetables is good for us. Fresh, frozen, even canned all count– and may reduce the risk of heart disease, diabetes and some forms of cancer, plus help to fight the signs of ageing.