Who makes the Nazis? BBC: Smoking ban in all pubs and clubs MPs have voted by a huge margin to ban smoking from all pubs and private members' clubs in England. Next step: the alcohol ban. By Richard Carter A fat, bearded chap with a Charles Darwin fixation. View all of Richard Carter's posts.