The UK is poor and getting poorer every year. People simply don’t start companies there. Making the labor market even worse isn’t going to fix the structural issues that are reducing living standards year after year
Isn't "non-employing business" an euphemism of sorts for "Uber driver"? No idea though if the UK is already forcing Uber to hire drivers and couriers as employees or not yet.
It was older than Uber. But it includes Uber drivers now.