iStock image Industry Reports 'UK embraces digital payments, yet cash remains key' Pooja ShrivastavaMar 13, 2025