Thing is, as I said before, it can be difficult to change views if you rarely or never meet people from very different backgrounds. Once you do, it is much harder to dismiss whole groups as 'toffs' or 'scroungers' - because you personally people in both groups and such prejudices have been broken. You'll find that people who are rabidly anti-muslims are usually people who do not know any Muslims. Or people who are so prejudiced against Public school students or ex-students, have never met any. And same for council tenants or people on any kind of benefit. I have to fight against this from both sides. I have many relatives who have been to top Public schools, and some nephews and nieces too. And their political views cover the whole spectrum, funnily enough. My Swiss cousins who were sent to boarding school aged 5 in the UK, are absolutely anti and totally left wing.
I guess that those here with such prejudice against Old Etonians, have never ever been in contact with any educated at Public School. Tony Benn is a great example - it is possible to have attended Eton or any Public School and yet be left wing. I hate this divisive system and would do away with all faith, private and so-called 'Public school' education - but attending does not make them automatically right-wing. And yes, I hate Ye Olde School network - and it is still alive and kicking. But so are so many other organisations which privilege members against others (but I won't go there.... been there, done that, and know what happens if you do..!). Unions in the 60s and 70s could well have been guilty of that too.