During a visit to Poland, Boris Johnson said Russia committed “barbaric and indiscriminate” tactics attacking civilians.
The prime minister said the Russian president had “fatally underestimated” the willingness of the Ukrainian people to fight and the resolve of the West.
Speaking during a visit to Poland, he also said the UK had set aside £220m in humanitarian aid.
Meanwhile, Foreign Secretary Liz Truss has said: “nothing and no one is off the table” for further sanctions.
The UK is considering calling for Russia to be expelled from the UN Security Council, the BBC understands.
Mr. Johnson said he was “increasingly confident” Russia’s invasion would fail, adding that Mr. Putin “must fail” in his aims in Ukraine.
During a press conference with his Polish counterpart Mateusz Morawiecki, where, he said Mr. Putin was prepared to “bomb tower blocks, to send missiles into tower blocks, to kill children, as we are seeing in increasing numbers”.
The Russian army continues its advance on Kyiv, with satellite images spotting an armoured convoy about 40 miles long.
Air-raid sirens were sounded again in the capital overnight, and there were also reports of fierce shelling in other cities including Chernihiv in the north.
The fighting escalated on Monday, with missiles killing dozens of civilians in Kharkiv, Ukraine’s second city.
In a speech after the press conference, Mr Johnson announced the emergency aid and said the UK had placed 1,000 troops on standby to help with the humanitarian response in Europe.
He said the government was making it easier for Ukrainians in the UK to “bring their relatives our country”, adding this could end up being more than 200,000 people as part of an extension to the scheme to help those fleeing the war.
The scheme is being extended to include immediate Ukrainian family members – meaning adult parents, grandparents, children over 18 and siblings of those settled in the UK.
Home Secretary Priti Patel said the UK could not waive visas for people fleeing Ukraine as it had to protect national security.
She also announced a “humanitarian sponsorship pathway” for Ukrainians without ties to the UK to come to the UK by working for individuals, businesses, charities and community groups in the UK.
Mr Johnson has also warned there will be a cost to Western economies as a result of sanctions, adding it was essential Europe “wean ourselves off dependence” on Russian oil and gas exports.
Following his speech, Mr Johnson was confronted by a Ukrainian who criticised Nato’s response to the invasion, and asked why Russian oligarch and Chelsea Football Club owner Roman Abramovich, who has close ties to Mr Putin, had not been sanctioned by the UK.
Daria Kaleniuk, the executive director of the Ukrainian civil society organization Anti-Corruption Action Centre, said: “You are talking about more sanctions prime minister but Roman Abramovich is not sanctioned, he’s in London, his children are not in the bombardments, his children are there in London.”
Foreign Secretary Liz Truss has warned
“nothing and no-one is off the table” for further sanctions on the Russian economy, Mr Putin and the “highest echelons of the Russian elite”.
She told the UN Human Rights Council in Geneva the Russian president was responsible for civilian deaths and more than half a million refugees so far.
In other developments:
- Russia warns it is planning to hit targets in Kyiv and urges residents nearby to move
- Ukraine President Volodymyr Zelensky accuses Russia of committing war crimes and receives a standing ovation in the European Parliament as he says: “Nobody will break us.” The International Criminal Court has signalled it plans to open an investigation into alleged war crimes
- Stock markets across Europe have fallen further, while Brent crude oil prices soared more than 5% to above $103 per barrel on Tuesday
- The UK has become the first country to pass a law banning ships with “any Russian connection” from entering its ports, Transport Secretary Grant Shapps has said
Mr Johnson is meeting Estonian leaders and Nato secretary-general Jens Stoltenberg and is due to discuss the response to the unfolding humanitarian crisis on Ukraine’s border, as well as European security.
Bocs news Sources: BBC