“What we found in our detailed systematic review was that older people with high LDL (low-density lipoprotein) levels, the so-called “bad” cholesterol, lived longer and had less heart disease.”

Vascular and endovascular surgery expert Professor Sherif Sultan from the University of Ireland, who also worked on the study, said cholesterol is one of the “most vital” molecules in the body and prevents infection, cancer, muscle pain and other conditions in elderly people.

“Lowering cholesterol with medications for primary cardiovascular prevention in those aged over 60 is a total waste of time and resources, whereas altering your lifestyle is the single most important way to achieve a good quality of life,” he said.

Lead author Dr Uffe Ravnskov, a former associate professor of renal medicine at Lund University in Sweden, said there was “no reason” to lower high-LDL-cholesterol.

But Professor Colin Baigent, an epidemiologist at Oxford University, said the new study had “serious weaknesses and, as a consequence, has reached completely the wrong conclusion”.

Another sceptic, consultant cardiologist Dr Tim Chico, said he would be more convinced by randomised study where some patients have their cholesterol lowered using a drug, such as a stain, while others receive a placebo.

He said: “There have been several studies that tested whether higher cholesterol increases the risk of heart disease by lowering cholesterol in elderly patients and observing whether this reduces their risk of heart disease.