NHS wastes millions on smokers who fail to quit