Hi we live in North Pennines and have quite a large south and west facing garden with a stand of trees and a stream that runs along the western edge. I have a fairly relaxed attitude towards weeds and beds and borders are on the wild side. I am having problems with a borage type weed with blue flowers that is very difficult to pull or dig out and it is becoming invasive. Choking other plants out. Also have quite a lot of goose grass too. Any adivice.?