CMA publishes prompt payment data showing it paid 96% of invoices within five days and 100% within 30 days in Q1 of financial year 2026 to 2027 | Folio