The British government announced Thursday it was giving long-range cruise missiles to Ukraine to help drive out Russia’s occupying forces, just as Kyiv delayed a possible counteroffensive more than 14 months after the Kremlin’s full-scale invasion as it awaits the delivery of more Western weapons.