It’s been another difficult week for Ukraine – its cities are still being shelled, its president Zelensky is pleading again for more money and investment from the West, whilst the German Bundestag has turned down its request for Taurus long-range missiles.