Launch of the UK Customer Satisfaction Index (UKCSI), the national barometer of customer satisfaction.