British inflation is on track to peak at a 30-year high of over 7% in April but differences in forecasts for energy prices ...