This is a very German solution. A British union would have rather destroyed the company with a series of strikes ultimately costing everyone their jobs. That is why unions have a very bad reputation, but it’s not inherent to all unions, that’s what people don’t understand. It’s just specific to the UK, and that’s why we don’t have a domestic car industry anymore.
If we ever unionised in tech it would have to be along German lines.