The Advertising Standards Authority investigates complaints about ads that aren’t legal, decent or honest.
Their codes provide information about what is and isn’t acceptable.