Agency News: The Kite Factory, Havas London, Leo UK, APS Group and more Rebecca Sentance 23 October 2026