Sources

9 Total Sources

Bank of England Holds Rate at 3.75% by 7-2 Vote as Inflation Peak Seen Near 3.25%

Left83%
Right17%