Norway has become the first country in the world to ban smoking in all bars, restaurants, cafes, pubs and discos.

The law, which is intended to protect customer and staff from the effects of passive smoking, will come into force in spring 2004.

The country already has laws banning smoking in certain public places, such as government buildings and subway stations.