Economics in the News UK CPI April 2026: The Energy Price Cap Cut Meets the Iran War Premium UK CPI fell to 2.8% in April 2026, but the headline conceals a sticky services story, surging motor fuel prices,... May 22, 2026 14 min read
Central Banking Bank of England explained: MPC, Bank Rate, Inflation Target Bank of England explained through the MPC, Bank Rate, inflation targeting, financial stability, independence, and the institution’s role in the... May 13, 2026