Yeah, it's the tribalism that does my head in about political loyalty. I've never understood what Labour supporters are loyal to exactly - especially around where I live, where making Labour one of the safest seats in the country has been rewarded with the square sum of absolutely nothing when they're in power, despite being one of the poorest areas of the country.
Labour say all the right things, then do all the wrong things when given the opportunity. The more to the left they are, the worse it is.
And because I say all that, I'll be labelled a "Tory" of course, when the reality is I can rant just as much, if not worse, about them.
It's become a toxic position to be reasoned in your political views and not jump on a bandwagon to either side.
Also, your point about MPs in general being out of touch, bang on. Nobody is going to convince me that Emily Thornberry, Diane Abbott or Jeremy Corbyn himself has the slightest clue about being lower class in the north of England.