Dire warnings on the outlook for stocks and shares