@Mo1959 sorry forgot to respond to this yesterday. Can I urge you to get a pension forecast from the .gov website. You may find the result surprising either better or worse.
I have checked both mine and Mrs P's several times in the last 2/3 years. Mrs P's is lower than hoped for mine astonished me. Mrs P was contracted out via the NHS.
I would fully agree with
@Dirk re buying additional years, it's a no brainer and we will do this for Mrs P. In her case to achieve her maximum pension the "investment" will take less than three years to pay back and after that she will be +/- £1600pa better off.
One tip, don't rush out and buy the extra years immediately. Wait till the last qualifying date as without being morbid one can die before reaching pension age. Obviously that wastes your money.
The .gov website will give you an entirely accurate forecast and how much extra you can buy. You may need to create an account first.