You're lucky you're not flying out of LHR, they won't even let you fly with anything greater than 32kg/70lbs. I had to do a repack at the last minute. And I was moving back to the US.
Shampoo exploding sounds like .... happens. That's not a DL thing.