UK inflation holds steady at 2.8% in May (opens in new tab)
A person shields themselves from the rain while walking near the Bank of England building on the day the Monetary Policy Committee lowered interest rates, in London, Britain, Dec.18, 2025.
Read the original article