is it true that the British class system is more of an unofficial caste system?

Posted by LegitimateFoot3666@reddit | AskABrit | View on Reddit | 218 comments

I've heard it said that no matter how much money you possess or what achievements/failures you accumulate, you belong to your class for life and will be treated as such be it overt or covert, even by otherwise educated or forward-thinking folk. And that groups like the Travelers are effectively the equivalents of the Dalits and related groups like the later Romani or "Gypsies" who don't fit into the system at all, but have a long adversarial relationship with it regardless.

Supposedly, relative newcomers to all this like the Polish, Caribbeans, Desis, Africans, and Albanians sit in an ambiguous outside status much like the Mleccha tribes of Ancient India. Not despised by default like the true Outcasts, but not at home at any tier of the caste hierarchy.

Moreover, is it true that the highest classes generally derive their ancestry from newer conquerors like the Normans and Danes while the lower classes generally have more ancestry from the older Anglo-Saxon-Jute, Insular Celtic, and Neolithic farming tribes?