News

With inflation now at its highest rate since January 2024 and nearly double the Bank of England's target of 2%, the prospects of another rate cut in 2025 are diminishing.