An investigation by the ad watchdog found brands including McDonald's, Lidl and Marks & Spencer running ads for food high in fat, sugar or salt alongside videos on YouTube channels directed at children, although there is no suggestion the companies were actively targeting under-16s.