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