As PPs say Lush is on my boycott list and has been for some time.
They use palm oil (SLS) and have a palm oil free range but they say sometimes you just have to use it. You don't. It's just a cheap ingredient. They are honest in their labelling though.
I did hear about them using footage from an animal charity they declined to support and then didn't credit them or donate. Can't remember the details but it appeared to be that they are not what they seem.
And yes the mermaids money and the police campaign is weird, even if you put aside the blatant misogyny and bullying.
Much better plastic free products online and delivered in paper/cardboard. DM for details if you're looking for an alternative, I don't sell anything I've just been avoiding Lush for a loooooong time.