Last week I was at Cannes Lions, the world’s largest annual awards show and festival for professionals in the creative communications industry.