Around and around and around we go.
Why can't we just organise it between us.Make half the pubs and clubs in a city/town non smoking and the others stay as smoking.Then those who are non smoking workers in the pub and catering industry can work in the non smoking establishments and vice versa.We really don't need legislation to sort this out.We can be adult about it surely?