I have this weed in my front garden that insists on coming back even though I've had the garden landscaped so that it's covered in a membrane and rocks/pebbles/slate. It was a nightmare when we had a lawn but I thought it'd go? It's popping up all over the place again. It's spikey with long stems. Does anyone have any ideas on how to rid or do I just have to put up with it?