Home » Bank of England Keeps Rates Steady at 3.75% as Accountability Mechanisms Ensure Democratic Legitimacy