Drinking an excess of alcohol or taking recreational drugs has a toxic effect on the heart, which increases your risk of developing heart failure.

Return to What causes heart failure?