UncategorizedTransparency data: HMRC: prompt payment data April 2025 to March 2026 How long HM Revenue and Customs (HMRC) takes to pay invoices. Enquiry Manual Transparency data: HMRC: spending over £25,000, December 2025