Mr Putin also warned western leaders that Moscow would use “all the means” at its disposal to “protect” itself, saying: “It’s not a bluff.”
In a national address, the president accused western leaders of engaging in “nuclear blackmail” against Moscow – and said he has “lots of weapons to reply.”
He also backed the call for referenda in eastern and southern Ukraine on becoming integral parts of Russia as he blamed the west for turning Ukrainians into “cannon fodder.”
His decree for partial mobilisation will see 300,000 additional personnel called upon to support the war in Ukraine, the country’s defence minister said.
UK and US officials have said Mr Putin’s mobilisation and “sham referenda” are an “admission that his invasion is failing.”