It depends on the individuals working from that church in that area.
I donate through St Vincent de Paul which is a Catholic charity.
They can only help a small amount of people at a time & they help in different ways depending on who helps them, who they are, the help people need etc.. so I can only speak for my local group.
Of the half a dozen families my local group are helping at the minute, more than half of those families are not Catholic.
I get given a lot of new toys & random other household things which I choose to pass on through SVP so those families get presents straight from them, not through Barnados or similar.
Other areas don't have me who gets given all these things so they don't do that.
None of the families my local SVP help have been referred by anyone else but there are always more families who need help than they can help at any one time.
We give fresh food, milk, meat, fruit & veg & cupboard food as well as freezer food if families have a freezer.
Other branches may just do tins.
Most of those people literally did turn up at the church door & were referred by Father & not everyone he referred was able to be helped by them although they did signpost people onwards to other organisations - in some areas they have had to stop this because so many people turn up & it's just a few local parishioners helping out who can only help so much, so it can be a case of good timing.
I know my local guy helps people sort out other things that those families are having problems with if possible, but not all do.
Last year, I personally donated £5 per family towards heating costs (it was only 5 families so not tons of money) because I couldn't bear the idea of those families being cold on Christmas day & I know a few others did too, so heating help can happen but the money was put on meters not given in cash - giving money is extraordinarily unusual.
I also know of other times when heating help has been given but it's rare & normally only in unusual circumstances - someone just out of hospital/sick etc.. but once again it's almost never given as cash.
I know anyone who came in off the street saying they needed heating help would be told there wasn't any.
I'm a single parent.
What makes me really angry is that it feels like 95% of the people in these desperate situations are single parents.
It's always the mother (not always unemployed either) & wherever the father is he never pays maintenance.
That's not stuff I've heard, that's the life I live.
I also know we are not the only faith group who help in various ways.
I think all of them do.
We just all do what we can.