The publicly funded, free at the point of use NHS has been described as the UK’s ‘national religion’. Its significance in our national consciousness underlined by its prominence in the opening ceremony of the 2012 London Olympics. Even Mrs Thatcher – whose government enthusiastically privatised many public enterprises such as telephones and utilities – maintained a rhetorical commitment to its […]