Hmmmmm. This is a very interesting take. It's too bad almost none of it is true.
Unemployment was low in the US, but not as low as France and England (again, thanks to full employment policies). Both France and England had to dig themselves out of the rubble first too.
Churchill actually nationalized what would become BP after WWI when he was the Exchequer. The Crisis of Empire was already strained long before WWII put a fork in it.
The NHS is not "free" but citizens pay far less money for it than we do our system in America, and according to the WHO (and to a host of health statistics) they get more for their money. It is a comprehensive system as well. If you want to pay private in Britain, you can as well.
Health care is a classic "market failure" enterprise.
unemployment in the US was lower for the 60 years after WW II. your info sucks.