The rise last month in the overall rate of inflation to 2.6% was driven by changes in the cost of petrol, train travel and live entertainment, along with everyday groceries such as margarine and eggs.