Over 2000 puffins are thought to be nesting on the island of Fidra this spring, following years of work to remove an invasive plant.

More...