The Bank of England kept its main interest rate unchanged at a 16-year high of 5.25% on Thursday ahead of a July 4 election, but some policymakers said their decision not to cut rates was now finely balanced. The BoE’s Monetary Policy Committee voted 7-2 to keep rates on hold, in line with economists’ expectations […]