Storm warnings - Will stagflation herald a new wave of corporate failures?