Drone attacks, internet blackouts, and a sudden downturn in the economy have marked one of the worst stretches for Vladimir Putin since the start of the war in Ukraine.