Inflation rises to 2.3% in June