I heard one train of thought today, common amongst accountants, that it’s all been part of a combined effort by larger companies to put smaller companies out of business. The same could be said about Brexit.
All just speculation of course but the effect of all these setbacks has been to make smaller businesses unviable.