Britain needs more investors, not higher taxes on investment