
Boris Johnson has said Vladimir Putin is “failing” in Ukraine as he unveiled a new military support package for the country's defenders.
Britain is to provide 6,000 new defensive missiles and £25m for the Ukrainian armed forces in a bid to help push back the Russian invasion.