Salmon numbers in England and Wales last year were lowest on record

Total declared salmon catch estimated at 5,399 fish, down from 6,952 in 2022 – and 20,000 in years up to 2017 Salmon numbers in England and Wales last year were the lowest on record, figures show, as pollution and climate breakdown are killing off the endangered fish. A report from the Environm...

Read Full Article