New research has found the cause of 2.2million new cases of diabetes and 1.2million new cases of heart disease every year