New bill will not halt stifling of UK business