England and Wales report highest number of company insolvencies since 2009 cross-posted from: lemmy.zip/post/804752...