Ukraine’s president, Volodymyr Zelensky, hurtled round Europe last weekend, and came away with plenty to show for it. He started out in Rome, where the Italian prime minister, Giorgia Meloni, promised to continue to supply his country with weapons to fight Russia for as long as necessary. From there, a Luftwaffe Airbus, escorted by Typhoon fighter jets, flew Mr Zelensky to Berlin, where Germany’s chancellor, Olaf Scholz, surprised critics of his previous reticence about the supply of war-winning weapons to Ukraine by announcing a new support package which is worth €2.7bn ($2.9bn)