The problem increasingly in many places of the developed world is people can't afford their lives. Not lives of luxury, but just their basic amenities. Here for example, rents have increased exponentially.. Reading the Sunday Times a couple of weeks ago, in their housing supplement, it was reported, it's not so much a question of less housing, although that is also a factor, but more a question of since 2016, 3 million people have been added to the population and many of those will be in the south east where shortages are most acute. An over supply of labour has left salaries fairly stagnant for much of the workforce. On top of housing costs, money has to be found for ever increasing utility bills which have skyrocketed and that's before food is put on the table. With employers now having to find extra money to fund the hike in NI, that poses the question as to how the extra costs will affect prospective wage increases, far more likely to be pared back and quite possibly not commensurate as to keeping pace with inflation, leading to more reliance on food banks.
Maybe if there was some multi lateral consensus to get the larger corporations to pay their fair share of tax, as a plain talker addressing the glaringly obvious at the annual Davos jolly a couple of years ago then we wouldn't be so reliant on philanthropy, but in the words of Greta Thunberg something along the lines of "the very people we look to set an example to the world, are the ones who are actually responsible for ruining it"