KEY THEMES+ ¦ DEMSA Summary
What you need to know this week
Annual energy bills forecasted to fall by £166 in July 2025.
UK GDP growth could slow to 0.8% in 2025 and 2026 if tariffs are imposed.
Inflation expected to return to 2% by mid-2026 after a short-term rise.
Over £1 trillion card transactions made in the UK in 2024.
Financial vulnerability now increasingly affects middle-class and affluent households.
9,205 individuals entered personal insolvency in March 2025 in England & Wales.
DRO volumes remain… Read more