While hosting European Union chiefs in Kyiv, Ukrainian President Volodmyr Zelenskyy has vowed to defend the city of Bakhmut "for as long as we can".