What is the Leopard 2 and what other tanks could be sent to Ukraine?
Various NATO countries are considering sending Leopard 2 tanks to Ukraine - and Britain has already promised 14 Challenger 2s - but no agreement has been struck. So what is going on?