| Do people really believe there is a such thing as FREE milk?
No. The milk was good systems thinking. In the post-war period it was cheaper to provide milk to help reduce the incidence of childhood malnutrition than pay for the resulting health problems.
People were happy to pay for it because it was cheaper than not paying for it. The miracle of the post-war government was that they managed to explain this to people. Perhaps wartime had trained people to believe in top-down authority and expect a decent outcome.
By the 1970s wealth and diets had improved and malnutrition was a smaller problem. Only children of the poorest and poorest educated had the problem. Thus it didn't make financial sense any more and the government cut it. But this really did hurt the poorest, most vulnerable people in the country. Political nightmare.
A similar argument applies for the mining and other industries. It was worth running unprofitable mines for a while since the cost to society of thousands of unemployed men would be too high. At some point this would change, as the employment opportunities widened with new technology. But holy hell this was a difficult period in British history.
Opinion is polarized: either Thatcher did a hard job with firmness and saved Britain, or she put economics (some say incorrect economics) over compassion and screwed the poorest to the benefit of rich and upper-middle class. Both of these things _could_ be true at the same time.
It's hard to explain now how passionately hated Thatcher was in popular culture back then. Imagine if the George Bush hating of the 2000's magnified until people rioted in the street and burned their own downtown area in their fury.