Ukrainian President Volodymyr Zelenskyy said his forces were ready for a fierce battle with Russian troops in the east of the country, as Putin has regrouped his forces following successive defeats in the west and Kyiv area.