For all the bazillions of pounds being spent on CX initiatives, UK customers are getting steadily unhappier. If you've read The Leader's Guide to Customer Experience you'll probably know why. If you haven't now might be a good time to take a peek.
See this post on LinkedIn