Tories in tatters as economy totters over the cliff edge: