UK inflation has defied expectations by holding steady for a third straight month at 3.8%, while government borrowing hit its The post Business news 22 October 2025 appeared first on CPA | The Credit Protection Association.| CPA | The Credit Protection Association