Boris Johnson made a surprise trip to Kyiv to meet the Ukrainian president, Volodymyr Zelensky, pledging a major new infusion of British arms and financial aid to help counter the expected deadly new phase in Russia's military offensive. After the meeting, the British prime minister said: "Ukraine has defied the odds and pushed back Russian forces from the gates of Kyiv, achieving the greatest feat of arms of the 21st century."