But economists said Britain will still have the highest inflation of G7 countries over next two years.