Britain's PM Rishi Sunak made the pledge after Ukraine's President Volodymr Zelenskyy visited the UK as part of a whirlwind tour of Europe. Despite the promise of long-range attack drones and extra missiles, Sunak stopped short of saying he would send Kyiv fighter jets.