Think about this: what is the benefit of having big companies here if they siphon profits away from this country without paying UK tax.
The benefit is that the people they employ will be paying tax and not claiming benefits. That’s a win win in my book.
Think about this: What would be the benefit to us of them not setting up in the UK.