The Bank of England (BoE) has been strongly criticised for failing to predict the surge in inflation. Had it done so, it could have reacted more quickly and prevented...

read more