Can Anyone ID This Bush Please?

Hi all,

I'd really appreciate it if someone could tell me what this is...

It's growing alongside our fence, invaded from next door but they don't know what it is. The bees seems to love it, and the flowers are nice so I don't intend to remove unless it's bad for the garden. The branches are very prickly - pruning it back is a real challenge...

I'd really appreaciate an ID on this - if someone could tell me what it is I can know how to look after it (or get rid of it).

Many thanks