My brother holds the following views:
Majority of homeless are in that position due to drug taking. He believes this due to personal experience working with homeless and documentaries.
He believes that people in low paid work, didn’t bother in school. That their parents didn’t promote education. That they were disengaged and didn’t take responsibility for their own progress.
He believes that single mums with multiple children by different fathers, partially have themselves to blame.
He believes that handouts are unhelpful. That people should be taught resilience and work ethics. He believes that when people get more money through benefits by not working, there is something wrong with the system.
My brother believes the NHS should be privatised. He’d prefer some of his tax and NI back and would rather use that money to pay for private. He believes that he’d be better off that way.
I’ve just described my brother to you in a few statements and at this point many people will be writhing in their pants, calling him every name under the sun. But here’s a few more things about my brother:
Despite his beliefs he volunteers working in deprived areas, teaching basketball etc to disadvantaged kids, trying to raise their ambitions and resilience. He will often buy them stationary and revision guides out of his own money.
He would never give a homeless person cash, but is well known for buying them food and cups of tea.
He often donates bags of clothes, toys etc to charity shops.
There is plenty about him that is kind and thoughtful and more to him than his extreme views, which incidentally are not that uncommon.
You’ve said xyz about your grandparents and not one kind thing. I fail to believe that anyone is that inherently nasty. Or you would have stopped inviting them over some times ago. To suddenly stop now, due to them ‘voting tory’ is petulant and unkind, particularly when you’ve been tolerating their extreme right views for years. You both need to get a grip and realise that you’re not going to agree about political views so just don’t talk about them.