It's time for marketing to prove its real value to brands, says Havas Media boss AffleckCEO Paddy Affleck emphasizes the need for marketing to prove its contribution to business growth in 2025.