The basic state pension will be linked once more to earnings from April next year, with the pension guaranteed to rise in line with earnings, prices or 2.5%, whichever is the greater.