No, we should have guaranteed minimum incomes so people don’t need charity food. There should be laws against stopping people’s benefits so they aren’t starving in the first place. When they stop your benefits you don’t even get a warning period. They don’t even say “We’ve decided to stop your benefits. we’ll stop them in three months so you have three months to find a job.” Or pay you while you fight an appeal. No, they just stop them instantly. Instant and total destitution.
As far as churches, I’m finding more and more that humans are all the same. Whether Christian, socialist, literally any ideology. Most people with an ideology only want to talk about it and play at it, none of them really mean it. The bible teaches feeding those in need but not a single Christian helped me with food. Same with socialists honestly, everyone says “Hope you get it sorted comrade!” Like good wishes are going to feed me. Humans are just disingenuous creatures who want their ideology to make them feel good about themselves, but don’t want to put any actual sacrifice in. I’m resigned to human nature now.