UK homebuyers could face more than £1,100 a year in additional mortgage costs by December 2026 as higher energy prices increase expectations for further Bank of England interest-rate rises, according
UK homebuyers could face more than £1,100 a year in additional mortgage costs by December 2026 as higher energy prices increase expectations for further Bank of England interest-rate rises, according
The Bank of England is increasingly likely to keep interest rates on hold after easing oil prices reduced concerns that the conflict in Iran would trigger a prolonged inflation shock,
Speculation is mounting that the UK autumn budget will be delivered on 26 November.