For all their “christianity”, republicans in the US are pretty hypocritical.
Jesus actually teached that everybody deserves to get fed and housed. That everybody deserves healthcare. That people should care for other people in their community. That is essentially the core principles of socialism.
All of that is charity from latin caritas and it’s independent to political/government systems.
Also you can be charitable and NOT go into Haven because you don’t believe in Jesus. Actions are as important as faith.