The government has delayed announcing the details of its anti-smoking legislation for at least 24 hours after conflicts within the Cabinet. Details of how the Heath Improvement and Protection Bill would affect smoking in pubs which do not serve food have yet to be agreed. Ministers are also undecided on exempting members-only clubs. Health secretary Patricia Hewitt has proposed a ban on smoking in virtually all enclosed public places, but giving bars and restaurants the right to have a sectioned-off smoking room where bar staff would not be present. However, reports have suggested that John Reid, Hewitt’s predecessor, supports a more liberal approach banning smoking where food is served. In contrast, Tessa Jowell, the culture secretary, and David Blunkett, the work and pensions secretary, are said to want a total ban. The British Beer and Pub Association has urged Blair to stick to the promise of a partial ban, made ahead of Labour's election win. Andrew Lansley, the shadow health secretary, said: "The government has spent a year working on a completely unworkable scheme and now at the eleventh hour, they've flunked it."