I'd be really interested to know how to set up a business without making any investment whatsoever. I've had two successful businesses and both required start up and ongoing investment.
I believe the British people, or any people anywhere, should be invested in and it makes good business sense too. After all what is government for if it isn't about investing in the countries greatest asset, the people.