ROY Castle's widow has greeted the Commons vote to ban smoking in all pubs and members-only clubs as "a fine result for my husband".
MPs called for the ban to be imposed within 18 months.
Fiona Castle, whose Scholes-born TV personality and entertainer husband gave his name to the Lung Cancer Foundation, added: "This is just what Roy would have wanted."
Roy Castle, who died 11 years ago at the age of 62, always blamed passive smoking during his years of performing in clubs for causing the lung cancer that killed him.
Before he died he helped raise millions of pounds to help set up a world class centre for research into the disease.
He made a poignant last visit to Huddersfield shortly before his death.
Mrs Castle said: "Roy would be absolutely delighted, as we all are, by this result.
"We were always anti-smoking and when we got married someone gave us a silver cigarette case - we never used it.
"In those days people said if you object to smoke in clubs you shouldn't go there.
But when Roy was making a name for himself in working men's clubs and other northern venues, he didn't have an option.
That was where the work was. I don't want other people, including bar and club workers, to have to make that choice."
MPs voted 384 to 184 in favour of a ban in all workplaces, including pubs and clubs, from July 2007 .
Mrs Castle, said: "At long last, 11 years after Roy died, people and Parliamentarians have seen sense.
"People will still go out and enjoy themselves in pubs and clubs, the only thing that will be missing will be ashtrays.
"I have some sympathy with people who have the habit, who enjoy a pint and a cigarette in their local pub, but their enjoyment is nothing compared with the horror of lung cancer."