Without sounding too much like a conspiracy theorist, the UK has always seemed to me like a fairly 'sewn up' place with a lot of sheep and a few wolves.
If you show too much enthusiasm for not being a sheep you're gently reminded that the exit is always open: before it was the colonies (either by choice or by transportation!) today it's Australia/NZ or America - the door is always open and it's trivial to get into either one of those countries (by marriage)
Thatcher fought the system and tried to free people (please don't laugh) and set a lot of people on an upward trajectory, being able to own their first home which is key to building wealth and a hugely powerful black PR network set about demonising her the moment she left office. She's now utterly reviled despite winning a gigantic share of the vote on several occasions and doing a huge amount to set the working classes free of rentiers. The 'public housing selloff' in the UK wouldn't have been a scandal if new public housing had been built but the idea of building that stuff just to sell it to the 'proles' really didn't go over well with those who hold the purse strings so they basically vetoed any more ever being built from that point on. Now it's even worse, many new housing developments are shared ownership, even with cash you can't buy outright, you have to accept owning only a share and paying rent forever.
Also it's virtually impossible to build your own house or even have anything constructed that has any sort of interesting architecture. The difference between UK small towns and French/German small towns is ludicrous - in Europe the architecture has long since adapted to modern living patterns and styles, in the UK the houses still need to be built with a certain 'look' because 'that's the UK look' and it's so tedious.
Vested interests in the UK have simply been there too long to accept any challenge to their power. They just point to the door.