The non contributory pension is means tested, but it is still quite generous.
An especially prudent person might, along with other state benefits, still be able to save money each week.
If a person lives for 25 years and saves 50 quid a week, they could accumulate 70k.
The non con pension is calculated to be a subsistence level welfare payment. So, in theory, every penny should be spent, every week.
It might seem unfair, but the lesson is that individuals on this benefit payment should save very little and never go over the 20k. Give the 50 quid to grandchildren, or spend it on something, anything.