Military conflict, climate catastrophe and economic collapse.
Putin has resorted to a war of attrition against civilians.
Workers face the biggest cost of living squeeze for a generation
Subscribe for our weekly class struggle bulletin