Britain's Office for Budget Responsibility ​(OBR) on Wednesday unexpectedly ‌published the November 2025 Economic and Fiscal ...