An NHS doctor has named five foods he says can lower your cholesterol and potentially reduce your risks of having a heart ...