I think we need a new derogatory word to refer to our liberal friends. “Freeloaders” comes to mind but perhaps others have a better idea.
I was always partial to DemocRATs...
Freeloaders, leeches, thieves, liars, users.