From The Editor-in-chief...
In May, annual inflation in the UK as measured by the CPI (consumer price index) rose to 2.5%. This doesn’t sound very much, and it shouldn’t be much of a shock to regular readers: we’ve been worrying about inflation for some time. But that doesn’t m