NHS takes top spot in healthcare system ranking

The UK has been voted number one out of 11 countries in a report ranking international healthcare systems published by the Commonwealth Fund, for the second time running.

Read More