Vladimir Putin has vowed to raise Russia’s minimum wage and the salaries of all public sector workers as part of measures designed to cushion western economic sanctions triggered by his decision to wage war against Ukraine.

Speaking on Wednesday at a meeting about providing support to Russian regions, the president said the government would also increase pensions and state payouts to the disadvantaged as the price of goods rose.

“I understand that rising prices are seriously hitting people’s incomes,” Putin said via video link. “Therefore, in the near future, we will decide to increase all social benefits.”

The measures are an early indication of the blow the western punitive measures against Russia’s banking system, payment network and trade are starting to have on the country’s economy.

Prices of imported goods have soared as the value of the rouble has plummeted. Panic-buying of staple products has triggered snap shortages in some areas. Russian carmaker Avtovaz on Wednesday said it was bringing its workers’ scheduled summer holiday forward to April “due to the ongoing crisis in the supply of electronic components and in order to avoid a significant reduction in employee earnings”.

Putin sought to reassure Russians by insisting there would be no large-scale shortages of goods and that the Russian central bank would not need to “print money” since the country had sufficient budget revenues. He also instructed his government to reduce the poverty rate by the end of the year.

While he admitted that sanctions would strain Russia’s economy, he said the situation would be beneficial in the long run as it meant becoming more independent from the west.

“Of course, the new reality will require deep structural changes to our