Not all landlords or people who earn excess of £100k are Tories, I’m not and I’m both of those things.
Generalising normally works but not in all instances, I find that most Tories are working class but believe calling themselves Tories makes them feel they are better maybe middle class, Thatcher created a form of snobbery within the working class if you like, and it’s still there.
Boris as created a form of racism in the Tories align that with the working class who think there middle class, and want out of the EU more because of freedom of movement and you have quite a powerful Tory base.
Now I’m just generalising and not all Tories are the same, but for me I’d rather be a fairly well off working class landlord who try’s to treat his tenants how he he would want to be treated, and still hold the values that I believe is the main stay of the Labour Party, and being against capitalism isn’t one of them.