B vitamins are like an eight-strong girl band (made up of thiamine, riboflavin, niacin, pantothenic acid, pyridoxine, biotin, folate and cobalamin) who each have their own role but are basically ...