The British National Health Service (NHS) turns 70-years-old this year, on 5 July. Festivities are planned across the country to celebrate perhaps the greatest achievement of the 1945 post-war Labour government. And rightly so. The NHS continues to provide care free at the point of delivery. It is, in essence, the embodiment of a socialist approach to healthcare: free and universal.