Enterprise leaders warn of longer financial restoration

The UK’s economic recovery will take longer than the government thinks, officials say. A survey of 400 business executives by the consulting firm Kroll found that 72 percent of respondents believe it will take two to five years for the economy to return to 2019 levels. The numbers contradict the Budgetary Responsibility Office (OBR), the