Invasive non-native species such as the grey squirrel and Japanese knotweed cost the British economy £1.7bn a year, a report has suggested.
Non-native species cost British economy £1.7bn