Bank of England holds interest rate at 5.25% as policymakers are split over decision

by
Bank of England holds interest rate at 5.25% as policymakers are split over decision