Anaemia, or low haemoglobin levels in the blood, is often linked to heart disease because the heart has to do more work to pump more blood and oxygen through the body. Ad: