It's growing at a ridiculous rate and has taken over nearly half my garden!! [angry] Does anyone know what it is and how to get rid of it please?!? TIA [grin]