New Zealand has become the third country in the world after Ireland and Norway to ban smoking in pubs and restaurants.

The legislation extends a 1990 ban on smoking in offices, shops and public buildings to pubs, clubs, restaurants, casinos and school grounds.

Under the new law, bar and restaurant owners are liable to fines of up to 400 New Zealand dollars - about €213 - if they do not take reasonable steps to stop people smoking indoors.