ITV H1 ad revenue declines by 7%, but beats guidance Shauna Lewis campaign 4 0 24.07.2025 .....© campaign visit website