News

Japanese knotweed is the UK's most invasive species of plant, and hotspots have been found in several locations in Essex ...