I've been trying to work out what to do with all the weeds in my garden - I have them beat back to a minimum, but I am not sure on how to keep them down. Mulching doesn't seem to work, putting down weed mat would stop self sowing seeds, and there's only so much …