Blow to Putin as both Germany and US confirm they will send tanks to Ukraine

Germany will supply Ukraine with 14 Leopard 2 tanks and has given allies permission to send theirs too – despite threats from Russia – while the US has confirmed it will send over 31 M1 Abrams tanks in continued support of President Volodymyr Zelenskyy's side.