Home Investing UK inflation seen at 2.3% in 2026; OBR flags war energy risk