Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

The Bank of England maintained its key interest rate at 4.75% in a 6–3 split vote, as inflation pressures persist and growth falters. Inflation rose to 2.6% in November, but growth is now forecast at…