Turning the Tide on Diabetes: Advances in the Prevention and Management of Diabetes, its Complications and Comorbidities