Only a few months ago, a study suggested that Aspirin did not prevent heart attacks if given widely. It is also no good in atrial fibrillation. It is lifesaving if you have already had a heart attack.
The FDA, ie the government in the USA, advises against aspirin to prevent heart attack and stroke in the general population. That is not to say those with multiple risk factors may not benefit, but in general “an aspirin a day will not keep the doctor away”.
Now, a study says that it can reduce cancer rates. It is clear that this old drug will not go away!
https://www.sciencedirect.com/journal/annals-of-oncology
People aged between 50 and 65 who take aspirin every day for 10 years could cut their risk of bowel cancer by 30% and cancers of the throat and stomach by 25%, according to the study published in the Annals of Oncology
Do you need it? Ask your doctor for advice. As a (nearly) 50 year old male without any medical problems, I am not yet on it. Statins on the other hand are important. I agree with the NHS recommendation on widespread use of these lifesaving drugs.