Why is Germany reluctant to give Taurus missiles to Ukraine?
While several Nato countries have supplied Ukraine with long-range missiles, Germany has so far refused to provide Taurus bunker-busting missiles.
The Taurus KEPD 350 missile has a range of 300 miles and is capable of destroying buildings and bunkers while being able to evade enemy air defences.
Due to "constitutional constraints" according to Chancellor Olaf Scholz, Germany has been reluctant to supply these weapons to Ukraine.
Reports in the German media say the Chancellor is worried that if Berlin supplies Ukraine with Taurus missiles it will also have to supply geo-data to identify Russian targets.
The UK and France already provide Kyiv with targeting information for their Storm Shadow and SCALP missiles.
The Chancellor is also reportedly worried Kyiv will use Taurus to hit the Kerch bridge connecting occupied Crimea with Russia.
Timothy Wright of the International Institute for Strategic Studies said: "Germany has dragged its feet through transfers and it's often taken someone else to do something for the Germans then to follow.
"Wherever this is another example of that I'm not sure. I personally can't see the reason why they haven't given Taurus to (Ukraine).
"It could be around serviceability, it could be Germany is worried about its own stockpile numbers, and it could be integration issues."
Germany has recently announced that a €400m (£346m) package of military aid will be sent to Ukraine – this will not include Taurus, however.
Plans have been announced by Berlin that another Patriot air defence battery will be sent to Ukraine.
Pressure on Germany to send Taurus has grown, and many, including former UK Defence Secretary Ben Wallace, are urging Berlin to provide Ukraine with the weapons.
Despite accusations of feet dragging, Mr Scholz says, for now, the issue is still under "careful consideration".