EEngland Read More Bank of England braced for tough call on interest rates3 November 2025 The Bank of England (BoE) faces one of its most finely balanced policy decisions in months this week,…