Treasury sources said the economy was facing a "once in a generation challenge" for which there were "no quick fixes".