Inflation in the UK has reached the Bank of England's target for the first time in nearly three years, with prices rising at a rate of 2% in the year to May, down from 2.3% the previous month. This drop marks a significant milestone as the country approaches the general election on July 4, where …














