Studies have found that people who eat more fibre have a lower body weight, lower blood pressure and lower cholesterol – which is great for your heart health. Fibre-rich foods also control your blood ...