
Something unexpected may force the Bank of England to approve an 11th consecutive interest rate increase Thursday: a shortage of fresh vegetables.
The scramble for peppers, cucumbers and spinach last month helped push inflation to 10.4% in February, surprising analysts who expected prices to drop into single digits for the first time in seven months.