kebabking
Not a Girly Swot, but I like them....
But sky falling in really means things like job losses, loss of FOM, opening NHS to further competition, more expensive goods. A brolly wouldn't help with those kind of problems.
You need a new definition of 'sky falling in' - what you've described is a fairly standard, and not particularly bad, reccession with a Tory government in power - or a new Labour government in power.
Not quite the Fall of Rome, is it?