Almost everyone who suffers a heart attack, stroke or heart failure experiences warning signs years before the event, according to landmark research. The study, which tracked millions of people across ...