After a delayed release of CPI data in March 2025 revealed an unexpected drop in underlying price pressures, confidence in official inflation data...