Dolphin pod living year-round off coast of England

A pod of 28 bottlenose dolphins is found to be permanently living off the south-west coast of England.