Smoking ban calls for a compromise
But, it seems fairly drastic to place a total ban on smoking in pubs. It should be both practical and possible to go for a compromise which is both reasonable and logical.
Create both smoking and non-smoking areas and install as the licensed vintners' own representative body suggested some time ago an air conditioning system capable of changing the air 12 times per hour. It is not too difficult, surely?