They'll blame immigrants, poor people, remainers, young people, and probably Jeremy Corbyn. There are plenty of scapegoats. The Tories won't be blamed at all.
I wish I had your optimism, but after the way the Tories have fucked the country over with austerity, universal credit, and effective cuts to the NHS, you'd think people would be pissed off with them. But no, they got loads more seats, particularly in areas they'd treated the worst. So it's not like there's exactly a track record of the Tories fucking up and people holding them to account - it's the exact opposite.