Do not believe all the lies being told about Britain's national health care system, the NHS. I don't mean the stories that "American conservatives" are telling, although some of them may contain factual errors and should be verified. If someone tells you Britain's health care system is good they are probably saying so for one of three reasons:
1. They have never had to use it.
2. They have only ever used the British health care system and thus have nothing to compare it to.
3. They immigrated to Britain from Third World countries and their standard of 'good' health care is a bit different than what North Americans would expect.
My own experience with health care in Canada, the United States, and Britain has led me to believe that Britain has by far the worst health care system of the three. Most expats (from any Western country) in London will tell you to avoid the NHS at all cost unless: you want to bring your own bedding and pillows to the hospital when you go into labour, you want to be told that North American doctors are always doing things wrong, you want to risk infection in unclean hospitals, you want to be misdiagnosed time and time again, or you want to have to pretend that you have OD'd to get an ambulance to take you to the hospital.
There are good doctors in the UK, I have one and I pay 450GBP for a physical.
Wherever you stand on the health care debate know this:
Just because you can go to the doctor for free does not mean you are receiving good health care.