‘Desperate’ small businesses withdraw estimated £22.4bn savings to stay afloat