Ukrainians will fight “for as long as we can” to hold the eastern city of Bakhmut, President Volodymyr Zelenskyy vowed on Friday, as he hosted European Union (EU) leaders to discuss further sanctions on Russia and Kyiv’s prospects for joining the EU.