The UK has been waiting 14 years for a Labour budget and, as expected, a rise in employers’ national insurance has stolen many of the headlines, but there was much more. Green Square’s Tony Walford asks if agency leaders are in for a bumpy ride in 2025 as a result. This afternoon, a client compared […]








