I don't know what it is and googling didn't help, but I'm sure (or hope) that some of you gardening experts will recognise it.
In previous years there were only a few small patches of it but this year it has really taken off.
Purple flowers usually mean a plant aint good for horses
It was only when I enlarged the photo I realised that each of the 'fluffy balls' are actually made up of about 20 miniscule flowers.
To give you a sense scale, the full sprig shown in the second photo is about 30cm or 12" long...
