In a sense it is easy to blame the Tories for this. And sure, had the Tories not called a referendum, we'd have never had one and we'd still been in the EU. But they did, and the country DID vote to leave.
So do you think it a defensible position for a government to deny a referendum for fear the public might vote the wrong way? Seems a bit dubious me that does.
And regards your 2nd paragraph about crashing the economy, yes, I missed that bit as well. I seem to remember something about a new virus sweeping the globe and a war somewhere. I am not sure Liz Truss can be blamed for that, especially when the BoE is now accepting blame for fucking up the bond market, not Truss.