The head of the second biggest cigarette maker in the world, British American Tobacco (BAT), has admitted that smoking is bad for you and people are "better off" avoiding tobacco, it emerged today.