Celebrating 70 Years of the NHS

The 5th of July is the 70th anniversary of the creation of the National Health Service here in the UK, which fundamentally altered the public’s relationship to healthcare. In 1948 Aneurin “Nye” Bevan, the Health Secretary in Clement Attlee’s newly elected Labour government, pushed forward the ambitious plan to provide free healthcare to all; financed […]

Read more