The latest British Chambers of Commerce (BCC) economic forecast suggests subdued growth in 2026, higher inflation due to the Middle East crisis. Continue reading...