We now know that type 2 diabetes is caused by excess fat inside liver and pancreas. It all started with sudden coming together of research results from Newcastle and elsewhere. The Twin Cycle ...