Barclaycard reports a 0.2% drop in UK consumer card spending in 2025, with pubs, bars and clubs down 1.7%. Trends show fewer ...