The 'full' UK State Pension is £241.30 a week. The average actually paid is £194. The £47 gap is 25 years of NI gaps and contracted-out years quietly compounding.
freedomisntfree.co.uk/articles/how-much-is-state-pension-uk