After a tortured debate, Parliament voted overwhelmingly on Tuesday for a total ban on smoking in indoor public places in England — a move that seemed certain to end the time-hallowed traditions of the smoky British pub, where a pint of ale and a cigarette once defined the downtime of generations.