Heart failure affects 900,000 people in the UK, with 60,000 new cases annually.