The rate of Consumer Prices Index inflation rose to 2.9 per cent in July - up from a 15-month low of 2.6 per cent in June and the highest rate since March, the Office for National Statistics said today.