UK economy faces stagnation until 2025
Multiple challenges contributing to subdued growth.
Multiple challenges contributing to subdued growth.
Cash payments set to surge over the Christmas period.
Brits set to borrow £14 million this festive season.
UK inflation shows signs of retreat ahead of Christmas shopping season.
£300 cost of living payment also also on offer.