Cannes Lions 2026: a view from our CCO, Lucas Peon