A Ukrainian general said on Thursday that Moscow was digging in for a long war and still wanted to conquer the whole of Ukraine, as Russian forces pounded two strategic cities while Kyiv’s troops shelled Russian-controlled Donetsk in the east. Both sides have ruled out a Christmas truce and there are currently no talks aimed at ending the nearly 10-month-old conflict, Europe’s largest since World War Two.