Ukrainian President Volodymyr Zelenskyy has paid a surprise visit to troops on the front line near the besieged city of Bakhmut, in the eastern Donbass region. Zelenskyy presented medals to soldiers fighting Russian and later visited a military hospital.