UK new-business creative rankings: first 2025 tally

Two agencies feature in the rankings.