The Bank of England has held interest rates at 3.75%, with all nine monetary policy committee members providing detailed explanations for their votes in the meeting minutes. This transparency …