In a historic push to protect children from lifelong addiction, the UK has approved sweeping legislation that will ban cigarette sales to anyone born after 2008, paving the way for a smoke-free generation and tighter controls on vaping and public smoking spaces.