Ukrainian forces continue to fight pitched battles against a Russian offensive in the east, where President Volodymyr Zelenskiy said the situation remained "tough," as he again pleaded with Ukraine's Western allies to speed up a decision to supply Kyiv with modern heavy weapons such as tanks.