I haven't come across the word 'banting' before. The OED describes it as archaic. Banting, it tells us, was a treatment for obesity that involved abstinence from sugar, starch and fat. So he had the right of it, had Banting. Doesn't mention alcohol....