Does Wales hold the key for saving the puffin from extinction?

A tiny island off the coast of Pembrokeshire could be helping the puffin make a come back.

While the numbers of puffins in most parts of Europe are dwindling, the population on Skomer is booming.

Now scientists are trying to find out why they are doing so well, and if the island could be key to saving the colourful birds.

Researchers have attached tiny GPS tracking devices and cameras to the seabirds to find out where they go to get their food, how they catch it and exactly what they are eating.