Britain injects cash into economy