Efforts to tackle pollution in urban areas have led to rivers being the cleanest they have been in over two decades, with a study from Cardiff...