A landmark UK law will ban cigarette sales to anyone born after 2008, aiming to create the first smoke-free generation and curb preventable deaths.