The British public has never been so in touch with their spending habits