Bank of England Holds Main Interest Rate at 3.75%