Climate and human exploitation have regulated Atlantic salmon populations in the River Spey, Scotland, over the last 2000 years. (August 2022)