Diabetes is running at record levels worldwide and half the people estimated to have the disease are, as yet, undiagnosed, according to a report on Wednesday.

The number of people living with diabetes is now put at 371 million, up from 366 million a year ago, with numbers expected to reach 552 million by 2030, the International Diabetes Federation (IDF) said.