Putin calls off plan to storm city’s last holdout where an estimated 2,000 Ukrainian fighters remain as Russia prepares for war’s largest battle so far in the eastern Donbas region