by Leroy Carter The recent flooding in Dumfries and Galloway and north England has been…