Inflation has jumped to 2.3% in sharpest increase for two years.