Bank of England Holds Rates Amid Rising Geopolitical Risks