Unravelling the role of telomere shortening with ageing and their potential association with diabetes, cancer, and related lifestyle factors.