The river, which runs for 130 miles from central Wales to the Severn Estuary has seen its water quality and wildlife ...