UK inflation came in at 2.8% in April, below the 3% economists expected, and gilts rallied immediately. Two-year yields dropped 10 basis points to 4.41%, ten-year yields fell 7 basis points to 5.06%. The market's reading this as dovish data that takes pressure off the Bank of England to hike rates in June. But yields are still near multiyear highs, and the question isn't whether the data was good, it's whether it matters.
Why the Market Didn't Fully Buy It
The softer inflation print is what traders wanted to see, but the reaction was measured. Yields dropped, sure, but they're still elevated compared to historical ranges. Two things are keeping pressure on: geopolitical risk from the Middle East (the Strait of Hormuz has been closed for weeks, which is keeping energy prices high), and political uncertainty around Labour leadership.
Mizuho's Evelyne Gomez-Liechti called it a "clean dovish data impulse," but said the market "isn't fully buying it." That's the key phrase. The data moved the needle, but it didn't change the structure. Yields are still pricing in inflation persistence, not a return to the low-rate environment from a few years ago.
Rate hike odds for June dropped from about 50% last week to under 20% now. That's a big shift in probability, and it happened fast. But the BOE is still expected to raise rates at some point this year, just not as urgently. Weak labor market data is adding to the case for waiting.
The Political Noise Around Gilts
UK gilts have had a rough few months, and it's not just about inflation. Political instability is a factor. There's talk of a Labour leadership challenge, with Andy Burnham potentially positioning himself as a replacement for Prime Minister Keir Starmer after weak local election results. The concern is that a new prime minister could push for more spending, which would add to the UK's already-high debt burden.
Longer-dated gilt yields are near their highest levels in decades, and they're trading above bonds from every other G10 country. That's unusual. It's a signal that investors are demanding a premium to hold UK debt, and the premium is tied to fiscal uncertainty as much as inflation.
JPMorgan's Kim Crawford says inflation is still the main driver, not fiscal policy. "I think we fully expect more spending to come, but I think what's moving the markets in the last week, it's not fiscal, it's the inflation picture." She's neutral on UK bonds right now because of concerns about inflation persistence compared to Europe.
The government is trying to ease cost-of-living pressure. Chancellor Rachel Reeves has privately proposed voluntary price freezes on food in supermarkets, according to Bloomberg. That's a political move, not a market-moving one, but it shows where the pressure is.
Energy Prices Are the Real Problem
The April inflation slowdown might not last. Energy prices are staying high because the Strait of Hormuz is still closed. That's a direct supply constraint, and it's not going away quickly. Neil Birrell at Premier Miton said "hopes for inflation falling further through the year will be dashed by the energy price surge we are experiencing."
That's the key risk here. If energy stays elevated, the BOE won't see this as a path to easing policy. Rate hikes are still on the table, just delayed. The market is pricing in a pause, not a pivot.
If you're tracking geopolitical risk and energy impacts, the US-Iran conflict is directly connected to what's happening in the Strait of Hormuz. That situation is still fluid, and it's one of the variables keeping UK inflation sticky.
What Traders Are Watching
The setup here is straightforward: inflation came in softer, but the structure hasn't changed. Yields are still elevated, rate hike odds dropped but didn't disappear, and energy prices are a persistent upward pressure.
The next data point that matters is May inflation, due in a few weeks. If energy prices stay high and inflation ticks back up, the BOE will be back in hike mode. If inflation stays soft and labor data weakens further, the pause extends.
Right now, the market is pricing in uncertainty, not conviction. The 10-year gilt yield at 5.06% is a hedge against inflation persistence and fiscal risk. The two-year yield at 4.41% is a bet that the BOE pauses in the short term but keeps rates high for longer.
That's a market that's waiting for confirmation, not trading a trend. The April data was a short-term relief, but it didn't resolve the bigger question about whether UK inflation is actually cooling or just taking a breather before the next push higher.


