Most of us know that having high cholesterol is bad for the heart. Some may be aware there are two different forms: good cholesterol and bad cholesterol.

But few know there is another version of bad cholesterol that isn’t measured by the usual blood tests.

High levels of this substance – called lipoprotein(a), or Lp(a) – affect up to a quarter of people and probably cause thousands of heart attacks and strokes a year.

Shorts

It is perhaps unsurprising we hear so little of Lp(a), as until recently there was nothing that people could do to change it. But not for much longer.