Customer satisfaction levels lowest since 2015, UKCSI finds
For individual company performance, Timpson once again scored the highest average satisfaction rating for January 2025
UK customer satisfaction levels remain near their lowest level since 2015, the twice-yearly report by The Institute of Customer Service on the state of service has revealed.