Planting trees along Britain's 242,334 miles of upland rivers and streams could help save natural environments from future climate change damage, researchers reveal in a new study.