What is this invertebrate?

What is this invertebrate?

Observation - What is this invertebrate? - UK and Ireland. Description: Can anyone tell me what this is? I have never seen an invertebrate(?) like it

Can anyone tell me what this is? I have never seen an invertebrate(?) like it