Part-way through last night’s Channel 4 News, I was excited to see the message, ‘Channel 4 presents a UK advertising premiere’. What followed was a long-awaited/creative/artistic/amaazing/etc. 29 more words