Falling petrol prices push UK inflation down 16 April 2025 Inflation falls in the year to March as the price of petrol drops.