UK inflation falls to 15-month low in June thanks to lower petrol prices July 22, 2026 · The Independent Read full story at source