Industry-to-industry payment flows, UK: 2019 to 2025 30 January 2026 By Publishing team Industry-to-industry payment flows, UK 2019 to 2025