On the small Welsh island of Skomer, puffin numbers are booming. But in former strongholds in Scotland, Norway and Iceland, the picture is ever more worrying
Source: A world without puffins? The uncertain fate of the much-loved seabirds | Environment | The Guardian