Barclays remains at 71829 Sep 2023 11:29
Debt is only 25% with another £250 million due to be paid off in HY1 24 and over £1.0 billion in 2025. If there's not a major M&A by then, debt interest cost will plummet from its current £250 million per annum, with new business also exceeding heritage from next year, with increased cash generation projected at £1.5 billion.