Did Deliveroo create a monster with its recent controversial and unforgettable ad?

First 1 2 3 Next Last