There are currently 262,000 zombie companies in the UK (companies with a balance sheet that is negative by at least £10,000). For comparison, the number of zombie companies back in 2015 was 130,000... so doubling over the last 5 years. Nick and Jo discuss this shocking increase and cast doubt on the retail sector, where the average company H-Score® is just 35.