Late payment pressures intensified for businesses in the first quarter of 2026, with a growing number of companies carrying overdue invoices on their books, according to a new report from R3, the UK’s trade body for restructuring, turnaround and insolvency professionals. The report shows that the number of overdue invoices rose to 17.48 million, up…
Read moreNew research from debt management firm Lowell has revealed that on average, it takes families until mid-April (3.8 months) to clear their festive debt. The survey found that 74% of UK families relied on credit cards and Buy-Now-Pay-Later schemes to help cover the cost of Christmas. While some families have the luxury of being able…
Read more