Issued by the Salmon and Trout Association (UK): The Environment Agency's Test and Itchen salmon counters have recorded the largest runs of returning salmon since consistent records began in 1990 More...