ITV has been unveiled as the headline partner for the newly named ITV bCreator Awards 2025, the UK’s largest independent celebration of the creators and creator campaigns shaping digital culture.