Bank of England: The interest rate decision was passed by a 7-2 vote.

2026-06-18

Bank of England: The interest rate decision was passed by a 7-2 vote.