New data from Barclays reveals that consumer card spending declined 0.2% YoY in 2025, after growing 1.6% in 2024 and 4.1% in ...