A cardiac charity has praised a man from Somerset for raising more than £10,000 for the charity over 20 years, calling his ...