Barclays: UK card spending growth rises to 2% in July as consumer confidence hits 21-month high - BCS News | Rallies