The Bank of England was forced to inject £10 billion into money markets yesterday on the eve of Chancellor Alistair Darling's first Budget.
Bank of England injects £10 billion into money markets