Uh, I don't think that's true. The UK is 3rd in tech investment, only behind the US and China. The other non-US English-speaking countries are _way_ behind the UK here.
London alone gets more tech investment than Canada, Australia, and New Zealand combined.
London alone gets more tech investment than Canada, Australia, and New Zealand combined.