A "shocking" proportion of over-50s with common health problems like high blood pressure are having undetected heart attacks, based on a snapshot of a