I’ve personally voted for several different political parties, most recently Conservative, so I’m probably one of your “bile spewing” Tories.
I volunteered for several years in our local homeless shelter, and also on Foodbank collections. I’ve done formal training for both, delivered by compassionate charities who recognise that the situation is not black and white.
One of the most important things which is drilled in to us during the training and refreshers is to tell everyone who will listen NOT to give money or food directly to street beggars; this enables them to not engage with the very services which might help them, and is often their lifestyle choice - given the choice of a hostel place and access to services, or a night on the street (in a good spot - they fight over these) earning a significant amount of money, they choose the latter. Encourage people to volunteer or donate to shelters and charities, but don’t give directly - you may just be funding the local drug dealer.
I’ve personally sat with several young street beggars locally and phoned support services to get them heard - once an ambulance for a young woman with severe mental health issues who lived in supported accommodation but regularly went back to the street because it’s what she knew, and once a young man not much older than my own son who was so grateful that someone helped him, because he didn’t know how to help himself.
I also work hard and trained for a better position so I can pay taxes in to the system. What I don’t do is demand that other people pay more in to the system to fund my pet preferences - if you want more tax money to go to particular services, work and pay tax so there’s more money to fund services.
I work for a local authority and we receive management updates on the current situation and how we’re addressing it.
Sorry if I don’t fit your neat little Tory box.