Thousands of dead puffins keep washing up on Europe’s beaches. Here’s why

Thousands of dead seabirds washed up along the coastlines of the UK, France, Spain and Portugal last month. Ruth Dunn looks at why