Independent economic forecasters have warned the lockdown could cause the worst slump for a century if it continues until June, pushing two million people into unemployment.