Smoking bans have helped cut Scottish childhood smoking uptake by a fifth