Average UK Credit Card Spend – December 2023 - December 2025