More than 20 million people in the UK rely on benefits or pensions to support their income. That’s nearly one-third of the population depending ...