The report details how a 'perfect storm' of changes to the social security system, benefit sanctions, low and stagnant wages, insecure and zero-hours contracts and rising food and energy prices are all contributing to the increasing numbers of meals handed out by food banks and other charities.