President Volodymyr Zelensky met King Charles III at Windsor Castle during a recent visit to the United Kingdom, underscoring London’s continued role as one of Ukraine’s key wartime allies. According to Zelensky’s official Telegram post, the two met at Windsor Castle on Monday, shortly before Zelensky held wider talks with European leaders on bolstering Ukraine’s air defense, securing long-term security guarantees, and advancing efforts to end Russia’s full-scale invasion.JOIN US ON TELEGRAMFollow our coverage of the war on the @Kyivpost_official. “I thanked His Majesty, the people, and the entire United Kingdom for their unwavering support for our people,” Zelensky said. The meeting with King Charles III came a day after Zelensky’s talks in London with British Prime Minister Keir Starmer, involving E3 plus Ukraine summit, alongside French President Emmanuel Macron and German Chancellor Friedrich Merz. As one of Kyiv’s closest allies and a leading member of the Coalition of the Willing, the United Kingdom is one of the most prominent supporters and providers of military aid among Western states. Five conditions of peace agreed upon at E3 plus Ukraine summit The leaders called on Russian President Vladimir Putin to agree to an immediate and comprehensive ceasefire as the first condition of the peace deal. Second, they said any talks should be based on the current front line, while adding that borders cannot be redrawn by force and that Ukraine’s sovereign right to choose its own security arrangements and alliances must be upheld.