British Prime Minister Boris Johnson and Ukraine's President Volodymyr Zelenskiy visit an exhibition of destroyed Russian military vehicles and weapons, as Russia's attack on Ukraine continues, at Mykhailivska Square in Kyiv, Ukraine June 17, 2022. Ukrain
British Prime Minister Boris Johnson and Ukraine's President Volodymyr Zelenskiy visit an exhibition of destroyed Russian military vehicles and weapons, as Russia's attack on Ukraine continues, at Mykhailivska Square in Kyiv, Ukraine June 17, 2022. Ukrainian Presidential Press Service/Handout via REUTERS. Reuters / UKRAINIAN PRESIDENTIAL PRESS SER

With a blessing for its European Union ambitions and a pledge of unwavering support from Britain, Ukraine vowed on Saturday to prevail against Moscow as its troops battled the Russian assault near a pivotal eastern city and communities were pounded by more heavy shelling.

EU leaders are expected at a summit next week to grant Ukraine candidate status following Friday's recommendation from the bloc's executive, putting Kyiv on course to realise an aspiration seen as out of reach before the invasion, even if actual membership could take years.

British Prime Minister Boris Johnson, who made a surprise visit to Kyiv on Friday and offered training for Ukrainian forces, on Saturday stressed the need to keep supporting the country and avoid "Ukraine fatigue" after nearly four months of war.

On the battlefields, the industrial city of Sievierodonetsk, a prime target in Moscow's offensive to seize full control of the eastern Luhansk region, was under heavy artillery and rocket fire as the Russian forces attacked areas outside the city, the Ukrainian military said on Saturday.

The attack on towns just south of Sievierodonetsk was repulsed by Ukrainian forces, Luhansk Governor Serhiy Gaidai said on messaging app Telegram.

Ukrainian President Volodymir Zelenskiy, whose defiance has inspired Ukrainians and won him global respect, said on Saturday he had visited soldiers on the southern front line in the Mykolaiv region, offering a fresh message of hope on his return.

"Our brave men and women. Each one of them is working flat out," he said on his official Telegram account. "We will definitely hold out! We will definitely win!"

A video posted on his account showed Zelenskiy in his trademark khaki t-shirt handing out medals and posing for selfies with the servicemen. Zelenskiy did not say when the trip took place.

Ukrainian authorities reported overnight shelling of multiple locations in the eastern regions of Luhansk and Kharkiv and further west in Poltava and Dnipropetrovsk. Early on Saturday, Russian rockets rained on a suburb of Kharkiv, Ukraine's second-largest city, hitting a municipal building and starting a fire in a block of flats, but causing no casualties, a regional governor said.

Reuters could not independently confirm the battlefield accounts.

Moscow denies targeting civilians in what it terms a "special military operation" to disarm Ukraine and protect Russian speakers there from dangerous nationalists. Kyiv and its allies dismiss this as a baseless pretext for war.

STRATEGIC RESILIENCE

"The Russians are grinding forward inch by inch and it is vital for us to show what we know to be true which is that Ukraine can win and will win," Johnson told reporters on his return to Britain from Kyiv."When Ukraine fatigue is setting in, it is very important to show that we are with them for the long haul and we are giving them the strategic resilience that they need," he said.

One of President Vladimir Putin's goals when he ordered thousands of troops into Ukraine on Feb. 24 was to halt the eastward expansion of the NATO military alliance and keep its southern neighbour outside of the West's sphere of influence.

But the war, which has killed thousands of people, turned cities into rubble and sent millions fleeing, has had the opposite effect.

It convinced Finland and Sweden to seek to join NATO and helped pave the way for Ukraine's EU membership bid.

"Ukrainians are ready to die for the European perspective," European Commission President Ursula von der Leyen said on Friday, while announcing its decision to recommend Ukraine and its neighbour Moldova as candidates for EU membership.

"We want them to live with us the European dream," she said, wearing a yellow blazer over a blue blouse, Ukrainian colours.